2

TCP 接続が終了したかどうかを知るにはどうすればよいですか? 私は を持っており、AsynchronousSocketChannelそれを開いた後、後で呼び出すたびにisOpen()結果はtrue.

Web ブラウザからの TCP 接続を受け入れています。

4

1 に答える 1

2

TCP 接続は、IOException の書き込みまたは EOS の読み取りを取得するまでアップしています。isOpen() のような API は、接続状態については教えてくれません。ソケットやチャネルの状態、つまり自分で何をしたかについて教えてくれます。

于 2012-07-01T22:36:35.180 に答える