[英]Error Handling and Retry Mechanism for SOAP Web Services Generated with Apache CXF
有人可以建议使用Java的库或您自己的方法吗,我愿意亲自阅读/探索有关如何处理SOAP中断错误的信息。 例如,如果我正在将数据发送到网站,并且互联网连接突然中断,则如何创建重试机制,以便它为N次尝试再次发送数据。
欢迎任何指针。
与remote
服务和resources
通信的所有applications
必须对transient
故障敏感。 即, Exception
处理通常在java
world
。 由于客户端和服务器之间的network
conditions
可能会发生variable
,尤其是当communication
通过Internet
。 因此,作为开发人员,我们必须对这些错误极为敏感。
这里有一些关于将重试机制放到适当位置的考虑因素(我想调用异常处理,因为有时重试可能不会立即成为异常,服务器提供的主动维护响应以及预先建立的维护结束)。
在过去,我本人已经实现了JMS Queues以便在Mule ESB
重试。 以下是基本详细信息-
online
队列,用于将消息发送到远程。 error
队列,通常在一定时间间隔(例如半小时左右)之后,对错误队列进行轮询。 这里有一些很好的参考。 对于理论
我希望它能提供一些指示。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.