【问题标题】:Error codes vs soap faults in soap based service基于肥皂的服务中的错误代码与肥皂故障
【发布时间】:2012-07-27 03:15:24
【问题描述】:

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

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

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

【问题讨论】:

    标签: web-services soap


    【解决方案1】:

    使用 SOAP 错误。这就是它们被发明的原因。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      • 2018-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多