Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Webservice Grundlagen Präsentiert von Marc Vollmer.

Ähnliche Präsentationen


Präsentation zum Thema: "Webservice Grundlagen Präsentiert von Marc Vollmer."—  Präsentation transkript:

1 Webservice Grundlagen Präsentiert von Marc Vollmer

2 Agenda Was ist ein Webservice? Beispiele Einsatzmöglichkeiten Struktur von WebServices Architektur SOAP WSDL UDDI Vor-/Nachteile

3 Was ist ein Webservice? Komponente, die ihre Funktionalität über eine veröffentlichte Schnittstelle anbietet und über ein offenes Protokoll im Internet zugreifbar ist.

4 Was ist ein Webservice? Web basierte Anwendungen Verfügbar über das Web(WWW) Internetstandards XML und HTTP Datenaustausch mit Clients Über URI eindeutig identifizierbar

5 Beispiele Google-Suchmaschine in eigener Anwendung Interaktion zwischen Fluggesellschaften und Reisebüros Amazon strukturierte Daten

6 Einsatzmöglichkeiten Vertikal: Zwischen einzelnen Schichten Zugriff auf Präsentationslogik Zugriff auf Geschäftslogik Zugriff auf Daten (DB, Host) Horizontal: Zwischen Anwendungen Innerhalb eines Unternehmens Zwischen Unternehmen

7 Struktur von WebServices

8 Architektur - SOAP SOAP (Simple Object Access Protocol) Kommunikationsprotokoll zwischen Provider und Requester XML basiert Beschreibt den Inhalt einer Nachricht und wie diese verarbeitet wird

9 Architektur - WSDL WSDL (Web Services Definition Language) XML Dokument mit der Beschreibung eines Web Service W3C Standard

10 Architektur - UDDI UDDI (Universal Description, Discovery and Integration) Verwaltung von WebServices Verzeichnisdienst für WebServices Ist selbst ein Web Service

11 Struktur von WebServices

12 Vor-/Nachteile VorteileNachteile Offene Standards vermeiden LizenzkostenSicherheitsaspekt Offene und flexible StrukturOverhead PlattformunabhängigPerformance Ortunabhängig Mehrere Protokolle unterstützt

13 ENDE Vielen Dank für Ihre Aufmerksamkeit


Herunterladen ppt "Webservice Grundlagen Präsentiert von Marc Vollmer."

Ähnliche Präsentationen


Google-Anzeigen