有可能吗?
例如:
服务器:
class Service
{
public function methodCall()
{
...
throw new ExceptionEtc(...);
...
}
}
自定义异常:
class ExceptionEtc extends SoapFault
{
// ...
}
客户:
try{
...
$client->methodCall();
}
catch(ExceptionEtc $e){
// !
}
所有异常都是SoapFault 类型(对象(SoapFault))。需要的自定义类型(ExceptionEtc.等)。怎么做 ?什么添加到 WSDL 方案?如果 php 可以,请用 wsdl 方案举一个简单的例子。