SOAP故障发生时会发生什么?

时间:2012-11-07 19:03:36

标签: soap error-handling

如果有这样的网络服务方法:

object MyMethod()
{

  ..fault happens here.. 

  return someObject;
}

我想知道从这个方法返回客户端的内容(如果有的话)。我知道会生成SOAP fault XML,但是 someObject 呢?

1 个答案:

答案 0 :(得分:0)

该错误将被视为异常,异常将被抛出,在这种情况下,someObject将不会被传递给客户端。客户端将收到异常,您必须处理它。如果您在Web服务级别处理这些异常,您仍然可以返回someObject