WSDL 2.0文档结构

如前所述,WSDL 2.0使用6@H_502_4@层组件来定义Web服务:类型,操作,接口,绑定,端点和服务。

WSDL 2.06@H_502_4@层组件按照以下规则编写在XML文档中:

  • <description>@H_502_4@是根元素。
  • <types>@H_502_4@是顶级元素,用作表示Types@H_502_4@组件的容器。
  • <interface>@H_502_4@是顶级元素,用作表示Interface@H_502_4@组件的定义,该组件包含一组操作组件。
  • <binding>@H_502_4@是顶级元素,用作表示Binding@H_502_4@组件的定义。
  • <service>@H_502_4@是顶级元素,用作表示Service@H_502_4@组件的定义,该组件包含一组Endpoint@H_502_4@组件。

WSDL 2.0 XML文档的结构可以表示为:

<description ...>
  <types>
    ...
  </types>

  <interface ...>
    <operation ...>
      <input>
        ...
      </input>
      <output>
        ...
      </output>
      ...
    </operation>
  </interface>

  <binding ...>
    <operation .../>
  </binding>

  <service ...>
    <port .../>
    ...
  </service>

</description>
@H_502_4@