我正在为一个大学项目做一个银行网络服务,它接收账户信息和金额,所以我们从账户中提取资金,作为响应,我们发送一条确认消息。
我正在寻找的是如何管理来自客户端的错误,因为我可以进行交易,但是如果由于任何原因客户端失败,那笔钱就会丢失,我怎么知道客户端操作是否成功?
-- 编辑 -- 例如:银行 A - 其他,银行 B - 我。一个人去银行 A 存入银行 B 的支票,所以他使用我的网络服务进行交易,我进行提款并返回 OK 消息,但是在银行 A 设法将钱添加到帐户之前,一些事情失败。所以现在我提款了,但这个人实际上并没有钱,因为银行 A 交易失败。