WSDL - <ports> 元素



<port> 元素透過為繫結指定一個單一地址來定義一個單獨的端點。

以下是指定埠的語法 -

<wsdl:definitions .... >
   <wsdl:service .... > *
      <wsdl:port name = "nmtoken" binding = "qname"> *
         <-- extensibility element (1) -->
      </wsdl:port>
   </wsdl:service>
</wsdl:definitions>
  • 埠元素有兩個屬性:namebinding

  • name 屬性在封閉的 WSDL 文件中定義的所有埠中提供唯一的名稱。

  • 繫結屬性透過 WSDL 定義的連結規則來引用繫結。

  • 繫結可擴充套件性元素用於指定埠的地址資訊。

  • 埠不得指定多個地址。

  • 埠不得指定除地址資訊之外的任何繫結資訊。

以下是一段示例章節中的程式碼 -

<service name = "Hello_Service">
   <documentation>WSDL File for HelloService</documentation>
   <port binding = "tns:Hello_Binding" name = "Hello_Port">
      <soap:address
         location = "http://www.examples.com/SayHello/">
   </port>
</service>
廣告
© . All rights reserved.