UN <port> El elemento define un punto final individual especificando una única dirección para un enlace.
Aquí está la gramática para especificar un puerto:
<wsdl:definitions .... >
<wsdl:service .... > *
<wsdl:port name = "nmtoken" binding = "qname"> *
<-- extensibility element (1) -->
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
El elemento de puerto tiene dos atributos: nombre y enlace .
El atributo de nombre proporciona un nombre exclusivo entre todos los puertos definidos en el documento WSDL adjunto.
El atributo de enlace se refiere al enlace que utiliza las reglas de enlace definidas por WSDL.
Los elementos de extensibilidad de enlace se utilizan para especificar la información de dirección para el puerto.
Un puerto NO DEBE especificar más de una dirección.
Un puerto NO DEBE especificar ninguna información vinculante que no sea la información de la dirección.
Aquí hay un fragmento de código del capítulo Ejemplo:
<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>