1

有可能吗?

例如:

服务器:

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

自定义异常:

class ExceptionEtc extends SoapFault
{
    // ...
}

客户:

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

所有异常都是SoapFault 类型(对象(SoapFault))。需要的自定义类型(ExceptionEtc.等)。怎么做 ?什么添加到 WSDL 方案?如果 php 可以,请用 wsdl 方案举一个简单的例子。

4

0 回答 0