सोपक्लेंट का उपयोग कर वेब सेवा को कॉल करते समय त्रुटि को पकड़ने के लिए निम्न में से कौन सा बेहतर है?साबुन क्लाइंट त्रुटि को पकड़ने के लिए SoapFault या अपवाद या दोनों का उपयोग करें?
try {
$response = $client->SomeSoapRequest();
}
catch(SoapFault $e){
}
या:
try {
$response = $client->SomeSoapRequest();
}
catch(SoapFault $e){
}
catch(Exception $e){
}
इसके अलावा, मैं एक सॉकेट टाइमआउट को पकड़ने के लिए चाहते हैं; क्या यह SoapFault
या Exception
होगा?
धन्यवाद!
[PHP में हैंडलिंग साबुन समय समाप्ति] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/835184/handling-soap-timeouts-in-php) – Josh
ठीक है, बैज लें। –