1

javax.microedition.io.ConnectionNotFoundException: error 10061 in socket::open

j2me 我有这个错误 - 正在执行中。

我尝试搜索,但没有帮助。

代码:

Connector.open("socket://127.0.0.1:7777")
4

1 回答 1

0

根据ConnectionNotFoundException文档“此类用于表示无法找到连接目标或不支持协议类型”。

socket是受支持的协议,因此无法找到连接目标。确保 127.0.0.1:7777 已启动、正在运行,并且确实支持接收 Socket 连接。

您可以尝试以下 Java 代码:

public class Server {
    static boolean done = false;

    public static void main(String[] args) {
        try {
            ServerSocket server = new ServerSocket(7777);

            while (!done) {
                final Socket socket = server.accept();
                new Thread() {
                    public void run() {
                        treatSocket(socket);
                    }
                }.start();
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    static void treatSocket(Socket socket) {
        // treat socket data
    }
}
于 2012-08-13T11:34:20.800 回答