私は大学のプロジェクトのために銀行の Web サービスを行っています。これは口座情報と金額を受け取り、口座からお金を引き出し、応答として確認メッセージを送信します。
私が探しているのは、クライアント側からエラーを管理する方法です。トランザクションを実行できたが、何らかの理由でクライアントが失敗した場合、そのお金が失われた場合、クライアント側の操作が成功したかどうかをどのように知ることができますか?
-- 編集 -- 例: 銀行 A - その他、銀行 B - 私。ある人が銀行 A に行き、銀行 B からの小切手を預けるために、彼は私の Web サービスを使用して取引を行い、私は引き出しを行い、OK メッセージを返しますが、銀行 A が口座にお金を追加する前に、何か失敗します。だから今、私は引き出しをしましたが、銀行Aが取引に失敗したため、その人は実際にはお金を持っていません.