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 が稼働中であり、ソケット接続の受信をサポートしていることを確認してください。

以下の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 に答える