WSDL-dokumenter (Web Services Description Language)

Et WSDL-dokument definerer serviceprogrammer som samlinger af netværksslutpunkter eller porte. I WSDL er den abstrakte definition af slutpunkter og meddelelser adskilt fra deres konkrete netværksdistribution og deres dataformatbindinger. Det gør det muligt at genbruge abstrakte definitioner: meddelelser, som er abstrakte beskrivelser af de data, der udveksles, og porttyper, som er abstrakte samlinger af funktioner.

De konkrete protokol- og dataformatspecifikationer til en bestemt porttype udgør en binding, som kan genbruges. En port defineres ved at tilknytte en netværksadresse til en binding, der kan genbruges, og en samling porte definerer et serviceprogram. Derfor anvender et WSDL-dokument følgende elementer i definitionen af netværksserviceprogrammer:

Der er flere oplysninger om WSDL på adressen

www.w3.org/TR/wsdl

De forskellige WSDL-elementer kan struktureres på mange måder. Det kan være i en enkelt WSDL-fil eller i flere WSDL-filer.