1

OK、私は Java ソケットにまったく慣れていないので、この問題についてはよくわかりません。親友からここに投稿するように言われました。

クライアント: http://www.pastie.org/4163360

サーバー: http://www.pastie.org/4163364

クライアントの実行時に受け取ったエラー:

Exception in thread "main" java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.<init>(Unknown Source)
    at java.net.Socket.<init>(Unknown Source)
    at talk.Client.main(Client.java:36)
4

1 に答える 1

2

コードを実行しました-ホストのIPを変更する必要がありましたが、それ以外はすべて問題ありません。したがって、これが IP/ファイアウォールの問題であることを確認できます。ipconfig / ifconfig で IP アドレスを再確認してください。申し訳ありませんが、まだ質問にコメントすることはできません:(

于 2012-06-28T02:28:16.287 に答える