使用java applet创建新的Socket时遇到问题。
最近更新了服务器(Sun Solaris 9到CentOS 5)(32到64位)。其中一个applet停止工作(特别是):
public ... extends Applet{
...
PORT = 8888;
...
s = new Socket(this.getCodeBase().getHost(),PORT)
}
网址是正确的。堆栈跟踪告诉我:
The connection is time out;
这个小程序在更新之前工作正常,所以我们怀疑这与更新有关(Java可能也会更新,我们不确定)。
这有点令人困惑:任何人都可以告诉我们问题可能是什么以及我们应该如何解决?谢谢!
答案 0 :(得分:2)
可能是由于服务器太忙了。也可能是由于某些防火墙。你的代码很好。您需要解决网络基础架构问题。