从SoapFault扩展异常。 WSDL

时间:2012-06-09 11:42:26

标签: php exception soap wsdl soapfault

有可能吗?

e.g:

服务器:

class Service
{
    public function methodCall()
    {
        ...
        throw new ExceptionEtc(...);
        ...
    }
}

自定义例外:

class ExceptionEtc extends SoapFault
{
    // ...
}

客户端:

try{
   ...
    $client->methodCall();
}
catch(ExceptionEtc $e){
    // !
}

所有例外都是 SoapFault类型(对象(SoapFault))。需要的自定义类型(ExceptionEtc。等)。 怎么做 ?是什么增加了WSDL方案?如果有可能是php,请用wsdl方案给出一个简单的例子。

0 个答案:

没有答案