HTTP リクエストへのレスポンスを次のように記述します。
response.getOutputStream().write()
クライアントがそれを受け取ったことを確認したい。
TCP は確認応答を送信するため、可能である必要があります。
この要件は、書き込みがブロック操作でなければならないことも意味します (私には問題ありません!)。
では、上記の方法で行われたかどうかをどのように知ることができますか (そうではないと思われます)。それを保証する仕様はありますか?それを実現する方法はありますか?私はTomcat 6を使用しています。
... PS、クライアントにこの確認を別のHTTPリクエストで送信させる以外の方法を意味します:)