Webservices zijn gegeven definities met Web services description language of WDSL om hen te worden ontdekt door geïnterfacet met diensten en apps op computers. WDSL is één van de gemeenschappelijke talen gebruikt voor het schrijven van Web service interfaces. De Web-service-eindpunt beschrijft het aanspreekpunt voor een dienst door met vermelding van de fysieke locatie van de dienst, of welke computer het afkomstig is, en een formele definitie van de interface voor programma's die probeert te communiceren met de service.
WDSL
Web Services Description Language is een XML-taal voor het beschrijven van een webservice functionaliteit. Het Web van servicebeschrijving vertelt een computer welke de service wordt genoemd, welke zijn parameters zijn en hoe de gegevens zal de structuur van de rendementen. Het wordt ook gebruikt met simple object access protocol, of zeep, die aangeeft hoe gestructureerde informatie wordt uitgewisseld via een computernetwerk.
Webservices adressering
De Web-services adressering en WS-adressering, maakt definities voor twee constructies; Berichtinstellingen adreseigenschappen en eindpunt verwijzingen. Deze definities "normaliseren" of vertalen van de informatie die door de Internet-protocollen en de berichtensystemen daarvan. De Web-service-eindpunt is een processor, de resource of de entiteit die een webservice kunt informatie te verzenden.
Eindpunt definitie
Het eindpunt is een verbindingspunt wanneer HTML-bestanden of active server-pagina's worden blootgesteld. Eindpunten geven informatie die nodig is om aan te pakken van een Web-service-eindpunt. Het eindpunt levert een referentie of specificatie die wordt gebruikt voor het definiëren van een groep of familie van bericht aanpakken van eigenschappen en kenmerken van de end-to-end bericht, zoals referenties voor de bron en de bestemming van eindpunten, en de identiteit van berichten dat voor de uniforme aanpak van "onafhankelijke" berichten geven. Het eindpunt kan op een PC, PDA of verkooppunt terminal.
WDSL beschrijving typen
De definitie van een eindpunt kan hebben een abstracte beschrijving of een concrete beschrijving. Een abstracte beschrijving hoe een programma interface zonder te verwijzen naar het soort technologie die wordt gebruikt voor het hosten van een webservice die berichten doorgeeft. Dit soort WDSL beschrijving is opgedeeld in poorttype, de werking en de boodschap. Poorttype worden berichten gesorteerd in groepen van functies genaamd operaties, die is een specifieke actie gedaan door een service en operaties, die bestaan uit de input- en output-parameters. Een concrete omschrijving is de geïmplementeerde technologie gebruikt voor het maken van een abstracte interfacedefinitie. Het is de fysieke verbinding of fysieke transportprotocol, waarin de poort, bindende (voorschriften die nodig zijn voor een service te verbinden met het eindpunt) de service of poort en het fysieke adres dat een service opent met het opgegeven WSDL-protocol.