WSDL (Web Service description Language) は、Ariba、Intel、IBM、Microsoft などの開発者によって提案された、XML Web サービスを記述するための標準 XML 形式です。これは、特定の Web サービスによって送受信される関連する操作とメッセージを、特定の言語に依存しない抽象的な方法で定義します。その定義上、WSDL をオブジェクト インターフェイス定義言語として考えることはまだできません。たとえば、CORBA や COM などのアプリケーション アーキテクチャはオブジェクト インターフェイス定義言語を使用します。 WSDL はプロトコル中立性を保ちますが、SOAP へのバインディングのサポートが組み込まれているため、SOAP との切り離せないリンクが確立されます。したがって、この記事で WSDL について説明するときは、通信プロトコルとして SOAP を使用していることを前提とします。
SOAP と WSDL は Web サービスの 2 つの主要な標準ですが、必ずしも接続されているわけではなく、独立して使用することもできます。それらの間の関係は、HTTP と Html の関係に似ています。前者はプロトコル、後者は Web サーバーの記述です。
を見つけます。 リーリー
次に、前にある「;」記号を削除して、Webサービスを再起動します
3. Web サービスのメソッド、パラメーター、データ型をクエリする
SoapClient の __geunctions() メソッドと __getTypes() メソッドを使用して、インターフェース メソッド、パラメーター、およびデータ型
__getFunctions にリストされているインターフェースのみが、soap によって呼び出すことができます。
ルートディレクトリにコードsoap.phpを作成します
リーリー 開発ドキュメントに記載されている使用するインターフェースとなるメソッドintroducedBusinessByStandardInterface(string $xmlStr)があり、パラメータはXML文字列です
さらに、一部のインターフェイスでは SoapHeader 認証について言及されており、これには __setSoapHeaders メソッドを追加する必要があります。詳細については、http://php.net/manual/zh/soapclient.setsoapheaders.php を確認してください。 4. 注文を送信します
http://www.bkjia.com/PHPjc/966284.html