读书人

为什么小弟我用java socket来连接每次

发布时间: 2012-03-22 17:43:57 作者: rapoo

为什么我用java socket来连接每次都要4到5秒的时间啊
为什么我用java socket来连接每次都要4到5秒的时间啊
long s = System.currentTimeMillis();
socket = new Socket(ip,port);
long s1 = System.currentTimeMillis();
long s2 = s1-s;
System.out.println("tiem="+s2);
s2每次都大于4000豪秒呢,为什么啊

[解决办法]
防火墙等因素吧
[解决办法]
建立连接本来就花的时间比较多一点,连接建立好了以后就比较快了...至于4-5秒,如果ip是远程ip的话可能延迟本来就比较高吧,你ping下看看.
[解决办法]
我以前在寝室里 跟别人连也是这样,跟防火墙有点关系..


你换一个跟另外的机子连一下试试..
[解决办法]
看代码没问题,
应该是网络和防火墙原因
[解决办法]
4-5秒有些过分了。
打开一个国外的整个页面有时候也不用4-5秒吧?

帮推

good luck
[解决办法]
网络问题,与程序无关

读书人网 >J2SE开发

热点推荐