私たちはApache CXF 2.5.xでビルドしたシステムを用意しています。このシステムでは、レスポンスにMTOM添付ファイル付きのSOAPメッセージを使用しています。とにかく誰がそのソケットを閉じたのですか?
これらの添付ファイルの1つを使用してHTTP応答を読み取っているときに、CXFが読み取っているソケットがクローズされているという例外が発生することがあります。
サーバーは何も起こっていないことを示しています。
close()
を呼び出すクライアントの不正なコードとは対照的に、サーバー側が激しくシャットダウンするため、ソケットが閉じられているかどうかを確認するにはどうすればよいでしょうか?
クライアントが右、この接続以外のサーバの少し知識を持っていますか? try catchブロック以外では、サーバーが接続を突然終了したかどうかを検出する他の方法はありません。何を思っていたんだ? – Ulises