予約システムを強化するために Sabre Web Services を使用して Web サイトを作成するように言われました。私が見たすべてのドキュメントは .NET または Java ソリューションを参照しており、アクセスは SOAP を使用して実行されるため、PHP を使用できるかどうかは疑問でした。
これについてこれ以上の情報は見つかりませんでした。答えはイエスだと思いますが、なぜこれが可能であるという単一の言及がないのだろうか. すべてのソリューションは .NET のようです。
予約システムを強化するために Sabre Web Services を使用して Web サイトを作成するように言われました。私が見たすべてのドキュメントは .NET または Java ソリューションを参照しており、アクセスは SOAP を使用して実行されるため、PHP を使用できるかどうかは疑問でした。
これについてこれ以上の情報は見つかりませんでした。答えはイエスだと思いますが、なぜこれが可能であるという単一の言及がないのだろうか. すべてのソリューションは .NET のようです。
SOAP は言語に依存しません。つまり、SOAP 要求を生成して応答を処理できる言語であれば、どの言語でも Web サービスと通信できます。
PHP の SOAP ドキュメントは、php マニュアルにあります。
PHP を使用すると、SOAP を非常に効果的に呼び出すことができます。
SOAP をうまく使用する方法については、 devzoneに非常に優れたチュートリアルがあります。
少し調べてみたところ、stream_context_create() を使用してカスタム HTTP ストリーム コンテキストを作成できるようです。これには、必要な HTTP コンテンツ タイプ ヘッダーが含まれます。この関数呼び出しから返されたリソースは、SOAP 呼び出しで使用するために SoapClient コンストラクターに渡すことができます。詳細については、http://ca.php.net/stream_context_createおよび SoapClient コンストラクターの PHP マニュアル ページを参照してください (申し訳ありませんが、新しいユーザーとして投稿できるリンクは 1 つだけです)。
はい、PHP を使用して SOAP Web サービスに接続できます。NuSOAPを参照してください。オブジェクト指向の方法で Web サービスを簡単に利用できます。