Web サービスのクライアントがメッセージを正常に受信したかどうかを知る必要があります。クライアントがメッセージを受信しない場合 (通話中にクライアントのネットワークがダウンした場合)、変更をロールバックしたいので、次の呼び出しで最初に取得しようとしたのと同じデータが返されます。 .
Web サービスを呼び出すたびに、一連の「ページ」に相当するデータが提供されますが、「ページ」を見逃すことは望ましくありません。送信がいつ失敗したかがわからない場合は、ロールバックできないため、クライアントはサポートに電話して、「ページ」が見つからないことを伝えなければならない可能性があります。
サーバーがまだデータ処理を行っている間に、長い呼び出しの途中でクライアントプロセスを強制終了しようとしましたが、サーバーはそのまま続行し、正常に終了しました。
これは、Axis2 と JBoss と SOAP を使用する Java Web サービスです。これに関するいくつかの設定のドキュメントを掘り下げているので、設定できることを願っています。