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

发生SOAP故障时会发生什么情况?,soap,error-handling,Soap,Error Handling,如果有这样的web服务方法: object MyMethod() { ..fault happens here.. return someObject; } 我想知道这个方法返回给客户机的是什么(如果有的话)。我知道会生成SOAP错误XML,但是如何处理someObject?该错误将被视为异常并抛出异常,在这种情况下,someObject将不会传递给客户端。客户端将收到异常,您必须处理它。如果在web服务级别处理这些异常,仍然可以返回someObject

如果有这样的web服务方法:

object MyMethod()
{

  ..fault happens here.. 

  return someObject;
}

我想知道这个方法返回给客户机的是什么(如果有的话)。我知道会生成SOAP错误XML,但是如何处理someObject

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