問題:PythonサーバーとJavaクライアント間の接続を安定させたい。クライアントは例外を発生させます:
java.net.ConnectException:接続が拒否されました:接続
サーバーコード:
print('MOTD/name system initialized!')
global people
welcome = socket.socket()
welcome.bind((socket.gethostname(), 31123))
while True:
welcome.listen(1)
w, nouse = welcome.accept()
...
w.send(m.strip().encode())
w.close()
クライアントコード:
Socket welcomesocket = new Socket("localhost", 31123);
BufferedReader motd = new BufferedReader(new InputStreamReader(welcomesocket.getInputStream()));
servs.set(i, motd.readLine());
welcomesocket.close();
問題はJava、Pythonにある必要があります-同じ状況でのPython接続は正常に機能します。