Web服务检索和解析XML文件 - 如何处理错误?

时间:2012-01-04 14:27:17

标签: xml web-services error-handling

我有一个Web服务检索和XML文件,解析它并发回一个对象,如Web服务的WSDL中所述,我的问题是Web服务无法检索/解析文件,什么我应该回来吗?。

Web服务让客户端知道错误发生的理想方式是什么?

2 个答案:

答案 0 :(得分:1)

您可以根据Web服务规范(SOAP序列化异常)在客户端捕获异常。

为什么需要XML-> Object-> XML转换?下面是否有任何业务逻辑?

答案 1 :(得分:1)

如果它只是XML,你可以返回一个空对

<result></result>

<result>some error code here</result>

但更可能的是,由于您使用的是某些SOAP层或其他Web服务,因此它将具有错误机制。