基于soap的服务中的错误代码与soap错误

时间:2012-07-26 19:11:24

标签: web-services soap

我开发了一个基于肥皂的网络服务。它返回包含数据字段的java对象以及错误代码和错误消息字段,以防发生任何错误或任何异常被刻录。

我听说过应该用于错误和异常的肥皂错误消息。

我的问题是我应该坚持使用当前的方法还是应该使用soap故障消息?

1 个答案:

答案 0 :(得分:3)

使用SOAP Faults。这就是他们被发明的原因。

使用错误,您的wsdl2java或等效工具将为每种错误类型创建一个Java异常类。发生故障时,服务的调用者可以使用try / catch块捕获它。这使得使用该服务变得更加容易,因为没有必要在每次调用时检查错误代码。

这也意味着代码不能忘记检查错误代码。

相关问题