SOAP クライアントとして動作するサードパーティ アプリケーションに応答する SOAP サーバーを実装する必要があります。
サーバーは PHP である必要があるため、nusoap とhttp://www.wsdltophp.com/を使用してスケルトンを生成し始めました。
彼らが私にくれた wsdl ファイルは次のとおり です 。
私はこれに慣れていないので、助けていただければ幸いです。
サーバー用にこれまでに持っているものは次のとおりです。 http://pastebin.com/vARst5t0
クライアントをシミュレートするには: http://pastebin.com/seG7EmM6
エラーが表示されます: http://pastebin.com/Say6FmF6
どうもありがとう、みんな。
編集: サーバー上で error_reporting を無効にした後、以前のエラーが表示されないことがわかりました。
wsdl ファイルをロードし、各 complexType を手動で定義しないという nusoap 機能を使用していることを忘れていましたが、それでも機能せず、次のエラーが発生しました:
Operation 'Ping' is not defined in the WSDL for this service
. そして、私はそれがそこにあると確信しています。