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扩展中元素名称的名称空间前缀。