1

我面临以下问题。它与套接字通信错误有关。在这里,我将代码迁移到 JBoss 服务器。我知道这个错误与端口阻塞有关。我在本地运行此应用程序(远程桌面)。Applet 和 Servlet 之间进行通信。当我将此应用程序作为 Applet 运行时,applet 在一个端口上运行,而 servlet 在本地的 8080 端口上运行。我已经更改了用于套接字通信的 servlet 的安全策略。

我从一开始就收到这个错误。因此,如果您对此有任何想法,请告诉我。我没有做任何防火墙更改,因为我可以 ping 数据库服务器。错误如下。这里小程序被加载并与 servlet 进行通信。但是它在某个地方被阻塞了。

java.net.SocketException: Connection reset
  at java.net.SocketInputStream.read(Unknown Source)
  at java.io.BufferedInputStream.fill(Unknown Source)
  at java.io.BufferedInputStream.read1(Unknown Source)
  at java.io.BufferedInputStream.read(Unknown Source)
  at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
  at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
  at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
  at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
  at com.sears.adnet.data.access.servlet.HttpMessage.sendPostObject(HttpMessage.java:112)
4

0 回答 0