我正在做一个银行网络服务,为大学项目,它接收帐户信息和金额,所以我们从帐户中提取钱,作为回应,我们发送确认消息。错误处理网络服务
我在找什么是如何管理客户端的错误,因为我可以做我的交易,但如果由于任何原因客户端失败,这笔钱丢失了,我怎么知道客户端操作是成功?
- 编辑 - 例如: 银行A - 其他银行B - 我。 一个人前往A银行存入B银行的支票,因此他使用我的网络服务进行交易,然后我退出并返回OK消息,但在A银行设法将款项添加到账户之前, 东西失败。所以现在我做了撤销,但这个人并没有真正的钱,因为A银行没有交易。
不知道我的理解是否正确..所有交易都会发生在服务器端不会吗?当你说客户失败时,你的意思是什么?如果客户端操作不成功,最坏的情况是,它不会触发服务器端请求,从而消除任何丢失金钱的机会。我错过了什么? – pinaki 2010-11-18 15:55:45
我加了一个例子:D – alfjos89 2010-11-18 16:16:47
这里需要更多的细节,请更具体一点,你到底在问什么?处理像try catch这样的异常? – Jakub 2010-11-18 16:17:54