java 소켓에서 읽으려고합니다. 여기에 내가 갈거야 무슨 :Java 소켓 지연
System.out.println("Start Reading");
/* bab is socket connector */
/* and readLine is the method below.
/* public String readLine()throws IOException
{
String a = inStream.readLine();
return a;
}
*/
for(int j=0;j<9;j++)
{
response = bab.readLine();
System.out.println(response);
}
나는 인쇄 사이의 지연이 많은 (2-3 초)를 참조하십시오 "읽기 시작"하고 응답의 첫 번째 줄. 하지만 파이어 폭스에서 요청했을 때 신속하게 응답했다 (2 ms). 문제가 무엇입니까? 어떻게이 문제를 해결할 수 있습니까?
'밥'이란 무엇입니까? "파이어 폭스로 요청했을 때"는 무엇을 의미합니까? – Ali
봅은 소켓 커넥터입니다. 정확히 아래에 입력하십시오 bab.connect ("192.168.2.193", 8080); firefox의 – babak6
내가'bab'이 무엇인지 물어 보는 이유는'BufferedReader'를 사용하고 있는지 알고 싶었 기 때문입니다. [Java 자습서] (http://download.oracle.com/javase/tutorial/networking/sockets/readingWriting.html)에서이 코드를 실행하고 시간 지연이 있는지 확인하십시오. 또한 동일한 프로그램 내에서 두 번 연결하면 시간 지연이 있는지 확인하십시오. 나는 지체가 없을 것으로 의심한다. – Ali