3

SOAP には常に WSDL が必要ですか、それとも WSDL がなくても動作しますか? 私はインターネットでいくつかの読書をしてきましたが、それは私を混乱させています。

私が見る限り、SOAP リクエストには XML にメッセージを含めることができます: http://www.w3schools.com/soap/soap_example.asp。では、なぜ WSDL が必要なのでしょうか? それとも、SOAP サービスがサーバー側でどのように設定されているかによって異なりますか?

4

1 に答える 1

5

WSDL は、サービスの記述 (Web サービス記述言語) です。これは主に、a) あいまいでない方法でサービスを記述するため、および b) サービスの構築と対話を容易にするクライアントおよび/またはサーバー コードをツールが生成できるようにするために使用されます。

確かに、SOAP サービスを「手動で」実装したり、対話したりできますが、そうしたくはないでしょう。

于 2013-09-23T20:47:27.273 に答える