Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.744 pregleda

Najnovija ↓

TCP protokol i JAVA 26.05.2005. u 10:58 · pre 260 meseci #1
Treba mi metoda koja moze da izracuna brzinu konekcije izmedju servera i klienta.
Protokol je TCP, jezik JAVA.

Treba mi nesto poput PING metode, samo u javi.
Re: TCP protokol i JAVA 26.05.2005. u 18:29 · pre 260 meseci #3
Moglo bi možda ovako:

Code:

public class Server{
 public void main(String args[]){
     try{
        ServerSocket ss = new ServerSocket(9999);
        byte b[] = new byte[64*1024*1024];
        while(true){
            Socket s = ss.accept();
            InputStream in = s.getInputStream();
            long time = System.currentTymeMills();
            int i = in.read(b);
            time = System.currentTimeMills() - time;
            s.close();
            System.out.println("Data Rate : " + ((i/(1024*1024))/time)  + " Mega Bytes Per Second" );
        }
     }catch(Exception e){
        e.printStackTrace();
     }
 }
}
 
public class Client{
   public static void main(String args[]){
      try{
        byte b[] = new byte[64*1024*1024];
        Socket s = new Socket("IP", 9999);
        OutputStream out = s.getOutputStream();
        long time = System.currentTimeMills();
        out.write(b);
        time = System.currentTimeMills() - time;
        out.close();
        s.close();
        System.out.println("Data Rate : " + ((b.length/(1024*1024))/time)  + " Mega Bytes Per Second" );        
      }
      catch(Exception e){
        e.printStackTrace();
     }
   }
}
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme