PHP5と組み込みのSoapClientを使用しています。
これは、PHPSoapサポートの開発者にとって本当に質問です。
SoapClientには、WSDLファイルをローカルにキャッシュするWSDLモードと、独自の要求を作成する必要がある非WSDLの2つの選択肢があります。
WSDLを使用する方が明らかに便利です。しかし、SoapClientインスタンスを作成するたびに、これがどの程度の処理を行うのだろうか。WSDLはキャッシュされますが、SoapClientを作成するたびにWSDL全体を再処理する必要がありますか?もしそうなら、非WSDLルートを使用する方が(CPUに関して)より効率的であるように思われます。
私の状況では、非WSDLSoapClientを作成することは問題ありません。するべきか?