Web Services Flashcards
Web Service Software Anwendung
○ eindeutig identifizierbar über URI
○ Verfügt über WSDL Schnittstellenbeschreibung
○ Nur über die dort beschriebenen Methoden ansprechbar
○ Zugriff über http unter Benutzung von XML-basierten Nachrichtenformaten wie z.B. SOAP
Web Service Stack
○ Service based Processes: Composition of Web Services, WS-BPEL
○ Service-Discovery: Registry of Web Services, UDDI
○ Service Description: Describes the public interface to a specific Web service, WSDL
○ Service Messaging: XML-based message encoding, XML-RPC, SOPA
○ Service Transport: Message transportation, http, SMTP, FTP, BEEp
Wofür steht WSDL?
Web Service Description Language
Was ist WSDL?
Ein W3C Standard zur Beschreibung eines Web-Services in XML. Beschreibt Schnittstellen und dient der Lokalisierung
Wofür steht UDDI?
Universal Description, Discovery and Integration
Was ist UDDI?
Plattformunabhängiges Framework für D. D. I. das WSDL nutzt
Wofür steht SOAP?
Simple Object Access Protocol
Was ist SOAP?
Ermöglicht heterogenen Anwendungen über HTTP asynchron zu kommunizieren. Basiert auf XML
Wofür steht REST?
Representational State Transfer
Was ist REST?
HTTP Operationen werden logische zugeoprdnet
REST Operationen
Create
Read
Update
Delete