Operation Manual
DREAMWEAVER CS3
Handboek
556
5. Met Dreamweaver voegt u de webservice toe aan een pagina en stelt u de noodzakelijke parameters en methoden
in op het gebruik van de functionaliteit van de service.
Zie ook
“Over proxygenerators” op pagina 557
“Een webservice aan een pagina toevoegen” op pagina 559
Uitgevers van webservices zoeken
Webservices worden beschikbaar gesteld door uitgevers van services. Doorgaans stelt de uitgever van een service zijn
webservice beschikbaar via een op het web gebaseerd register dat een lijst bijhoudt van beschikbare services waartoe u
toegang hebt. Een aantal websites heeft een dergelijke lijst, waaronder:
• X Methods op http://www.xmethods.net
• Microsoft UDDI registry op http://uddi.microsoft.com/default.aspx_nl
Deze registers gebruiken de UDDI-service (Universal Description, Discovery and Integration), een open, e-commerce
serviceregister dat een forum biedt waarop bedrijven zichzelf kunnen profileren, evenals de producten die ze aan andere
bedrijven leveren. Een groep bedrijven, operators genoemd, onderhoudt het register. De operators hebben de plicht om
alle openbare informatie over geregistreerden onderling uit te wisselen en door te geven aan de gebruikers van de service,
en om de interoperabiliteit tussen de vele gelijke knooppunten van het UDDI-servicenetwerk te onderhouden. Naast
openbare webservices zijn er nog privé-UDDI-registers beschikbaar waarop men zich kan abonneren.
De UDDI-specificatie is gebaseerd op bestaande internetstandaards om ervoor te zorgen dat deze platform- en
implementatie-onafhankelijk is.
Softwarecomponenten van webservices
Webpagina'sdieeenwebservicewillenbenaderenengebruiken,moetenmetdeservicekunnencommunicerenenmoeten
beschikken over een beschrijving van de functionaliteit die de service biedt, van de beschikbare methoden die deze kan
activeren, en van de parameters die de service retourneert. WSDL (Web Service Description Language) is een op XML
gebaseerde beschrijving van de service. Elke webservice beschikt over een WSDL die een beschrijving bevat van hoe de
service wordt verbonden, van de beschikbare methoden die de webpagina kan activeren, en van de gegevensinvoer en
gegevensuitvoer. DeWSDLkanzijnopgeslagenineenbestandofkaninruntimedoordewebservicewordengegenereerd.
Voor de communicatie tussen de webpagina die de service en de webservice zelf nodig heeft, wordt het SOAP (Simple
Object Access Protocol) gebruikt. SOAP is een op XML gebaseerd protocol waarmee een webclient de methoden en
parameters van de webservice kan benaderen en activeren.
Zie ook
“Een webserviceproxy toevoegen met de WSDL-beschrijving” op pagina 558
Webserviceverwijzingen
Ga naar de volgende websites voor meer informatie over websites en de onderliggende technologieën die deze mogelijk
maken:
• WSDL-specificatie op http://www.w3.org/TR/wsdl
• UDDI-specificatie op http://www.uddi.org/specification.html
• XML-specificatie op http://www.w3.org/TR/REC-xml
• SOAP-specificatie op http://www.w3.org/TR/SOAP