WSDL 2.0 <description>元素
WSDL 2.0 <description>
元素是WSDL 2.0文檔的根元素。<description>
元素的語法如下所示:
<wsdl:description
targetNamespace="tns_uri"
xmlns:tns="tns_uri"
xmlns:wsdl="http://www.w3.org/ns/wsdl"
xmlns:xxxx="other_uri" ...>
...
</wsdl:description>
關於<description>
元素的註釋:
-
targetNamespace ="tns_uri"
- 必需屬性,此WSDL文檔中定義的所有引用名稱提供目標名稱空間。tns_uri
必須是絕對URI。 -
targetNamespace ="tns_uri"
- 爲此WSDL文檔中定義的所有引用名稱的目標名稱空間提供名稱空間前綴。tns_uri
必須與targetNamespace ="tns_uri"
中提供的相同。 -
xmlns:wsdl="http://www.w3.org/ns/wsdl"
- 爲WSDL核心語言中使用的所有元素名稱提供名稱空間前綴。 -
xmlns:xxxx="other_uri"
- 爲從其他語言導入的元素名稱提供其他名稱空間前綴作爲WSDL擴展。
以下是<description>
元素的示例:
<wsdl:description xmlns:wsdl="http://www.w3.org/ns/wsdl"
xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap"
xmlns:hy="http://www.yiibai.com/Service/"
targetNamespace="http://www.yiibai.com/Service/">
...
</wsdl:description>
在這個示例中, xmlns:wsoap= "http://www.w3.org/ns/wsdl/soap"
提供wsoap
作爲SOAP擴展中元素名稱的名稱空間前綴。