Web Services Protokoller og Arkitektur
Web Services Hvad er en web service Beskrivelse af en web service Instans af WSDL SOAP
Hvad er en web service « A software system designed to support interoperable machine-to-machine interaction over a network » Web Service Glossary, www.w3.org Dataorienteret Kan bruge andre webservices
Beskrivelse af web service WS-I Basic Profile Bruger WSDL til at beskrive web servicen WSDL er XML-baseret Anbefaler standarder for: Besked layout (SOAP) Transport (HTTP)
WSDL Description Types Message Interface Bindings Services
WSDL Description Types Bruges til at definere de typer man bruger i service – især complexTypes
WSDL Description Messages Definerer beskedtyper der kan sendes
WSDL Description PortType (interface) Definerer alle operationer og de tilhørende beskeder
WSDL Description Bindings Definerer message exchange pattern (RPC/document) Besked formater (SOAP Envelope) Data repræsentation (XML)
WSDL Description Services Definerer navn Definerer endpoints/porte (hvor servicen kan findes)
Hvad er SOAP En protokol for beskedudveksling Beskeder sendes i en envelope Beskeden kan repræsenteres ved XML Specificerer hvordan HTTP bruges til at kommunikere SOAP beskeder.
SOAP Besked
SOAP Besked eksempel Sende SOAP besked med metode kald
Web Services Hvad er en web service Beskrivelse af en web service Instans af WSDL SOAP
Web Services Hvad er en web service Beskrivelse af en web service Instans af WSDL SOAP