Java 超过TCP客户端套接字的lwuit资源限制

Java 超过TCP客户端套接字的lwuit资源限制,java,java-me,lwuit,midp,Java,Java Me,Lwuit,Midp,我使用lwuit和浏览器大约20页, 然后我得到了执行权: java.io.IOException:超出TCP客户端套接字的资源限制 -com.sun.midp.io.j2me.socket.Protocol.open0(),bci=0 -com.sun.midp.io.j2me.socket.Protocol.connect(),bci=142 -com.sun.midp.io.j2me.socket.Protocol.open(),bci=133 -com.sun.midp.io.j2me.

我使用lwuit和浏览器大约20页, 然后我得到了执行权:

java.io.IOException:超出TCP客户端套接字的资源限制 -com.sun.midp.io.j2me.socket.Protocol.open0(),bci=0 -com.sun.midp.io.j2me.socket.Protocol.connect(),bci=142 -com.sun.midp.io.j2me.socket.Protocol.open(),bci=133 -com.sun.midp.io.j2me.socket.Protocol.openPrim(),bci=4 -com.sun.midp.io.j2me.http.Protocol.createConnection(),bci=13 -com.sun.midp.io.j2me.http.Protocol.connect(),bci=43 -com.sun.midp.io.j2me.http.Protocol.streamConnect(),bci=109 -com.sun.midp.io.j2me.http.Protocol.startRequest(),bci=9 -com.sun.midp.io.j2me.http.Protocol.sendRequest(),bci=35 -com.sun.midp.io.j2me.http.Protocol.sendRequest(),bci=3 -com.sun.midp.io.j2me.http.Protocol.getHeaderField(),bci=5 -com.sun.lwuit.browser.HttpRequestHandler.resourceRequested(HttpRequestHandler.java:138) -html.HTMLComponent$2.run(HTMLComponent.java:817) HttpRequestHandler->IOException:超出TCP客户端套接字的资源限制 连接到流时出错


任何人都可以告诉我如何修复它?

您可能应该在使用TCP套接字后关闭它们。否则,它们将保持在打开状态,如果操作系统一次只允许打开20个连接,则会出现此异常。

但是如何操作?如何在htmlcomponent代码中关闭tcp套接字连接:如果在此处粘贴有关tcp连接的代码,将更容易帮助您