Port Type

WSDL unterscheidet Port Types und Ports (siehe Port). Port Types definieren eine oder mehrere abstrakte Operationen (siehe Operation) über abstrakten Nachrichten (siehe Message). Ports stellen die tatsächliche Information für den Zugriff auf den Web Service zur Verfügung. Die Verbindung zwischen Port Types und Ports wird durch Bindings (siehe Binding) geschaffen.

Port Types werden mit dem Element portType innerhalb des Elements definitions deklariert.

Der Nutzer eines Services verwendet die abstrakte, durch einen Port Type festgelegte Schnittstelle.

<portType name="nmtoken">
<operation name="nmtoken">*
...
</operation>
</portType>