自分のPHPアプリケーションと、SOAPメッセージを「待機」(リッスン)している他の外部ソフトウェアとの統合を試みています。しかし、私の状況での重要な質問は、SOAPメッセージをリッスンしているこのソフトウェアは、RAWコンテンツのみを受け入れ、呼び出すことができるメソッド、または使用するWsdlがないことです。
はい、わかっています... SOAPでは通常、いくつかのパラメータを使用してメソッドリクエストを送信する必要があるため、非常に奇妙ですが、この場合、私が持っているのは、文字列のみを含む必要があるSOAPメッセージで送信するURLだけです。 (問題のない特別な方法でフォーマットされます)そして、このサーバーは私のPHPアプリケーションに文字列を含む別のSOAPメッセージを返します。そして、それがすべてです。
私の場合、呼び出すメソッド(または関数)がないため、PHPSOAPライブラリを使用できないようです。私が持っているのは、パラメータのように渡す必要のあるURLと文字列だけです。PHPソケットを使用してその「奇妙なSOAPサーバー」への基本的なSOAPメッセージを作成することを考えていましたが、それを行う方法や、アプリケーションを待機させ続ける方法をPHPで作成する方法についてはわかりません。その外部サーバーからの応答。
よろしくお願いします。