グラスフィッシュ サーバー v3 にコメット グリズリーを実装しようとしています。
http url オブジェクトを使用して、デスクトップ アプリケーションから Web サーバーに接続しようとしています。
クライアントと Web サーバーの両方で ObjectInputStreamer と ObjectOutputStreamer を作成しています。
Web サーバーサーブレットでは、クライアントに応答を書き戻すために ObjectOutputStream を作成しています。そして、この出力ストリーマーをコメットの処理に添付して、後で同じ応答チャネルで要求なしでクライアントにデータをプッシュできるようにします。
クライアントでは、Comet を使用して Web サーバーによってプッシュされた応答を読み取ることができるように、InputStreamer を閉じていません。
しかし、Webサーバーから出力ストリームにデータを書き込む際に例外は発生しませんが、クライアント側で読み取ることができず、開いている入力ストリームから読み取る際にEOFExceptionが発生します。
ありがとう、アリ