Kapitel 6: Workflows im Internet. Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-1
|
|
- Theresa Stein
- vor 6 Jahren
- Abrufe
Transkript
1 Kapitel 6: Workflows im Internet Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-1
2 Virtual Enterprise: Scenario Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-14
3 Workflows zwischen Partnern Es ist aufwändig, manuell die Verarbeitung bei verschiedenen Partnern zu überwachen und zu protokollieren und auf Ausnahmen zu reagieren. Workflow-Technologie kann helfen! Modelliere reguläre Partner-Interaktionen Conversations sind unterschiedlich zum nicht verteilten Fall (!!!) Einzelner Nachrichtenaustausch zwischen zwei Partnern, um eine einzige Interaktion im Gesamtablauf zu vervollständigen Spezifiziere die Ausnahmebehandlung Time-out nicht bearbeitete Anfragen... Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-15
4 Workflow-Typen Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-16
5 Konversation Beispiel: Nachrichtenabfolge mit 3 Partnern Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-17
6 Choreographie Beispiel Koordinationsprotokoll Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-18
7 Orchestrierung von Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-19
8 Konversationsunterstützung Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-20
9 Web Service Stack Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-21
10 Standardisierungssprachen für Choreographie und Orchestrierung Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-22
11 (Wiederholung aus Kapitel 5) Standards im Workflow-Bereich (WFMC) Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-23
12 Service-orientierte Architektur (SOA): beteiligte Stellen Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-24
13 Schlussfolgerungen Man kann......dienste (services) outsourcen (z.b. was nicht direkt zu den Unternehmenskompentenzen zählt)... Dienste anbieten (z.b. um Geld mit Funktionen & Prozessen zu verdienen, die man für andere durchführt) Diese Dienste umfassen...einfache, fein granulare Funktionen......bis zu kompletten Geschäftsprozessen, d.h. grob granulare Funktionen Workflow Technologie ist das Herz davon! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-25
14 Service-orientierte Architektur (SOA) mit Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-26
15 Einordnung von Semantic Web Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-27
16 Wie nutzt man Dienste (Web Services)? Firewalls stellen Hindernisse dar für den unbeschränkten (ubiquitous!) Zugang zu Diensten Die Vielfalt und Heterogenität von Programmiersprachen, Programmierparadigmen, Server- Umgebungen, etc. machen die Orchestrierung zu einem Albtraum Wir brauchen einen global verfügbaren Aufrufmechanismus!: SOAP Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-29
17 SOAP Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-30
18 HTTP POST: Aufruf-Code Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-31
19 Die Firewall durchtunneln Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-32
20 Ein XSD-Beispiel Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-33
21 SOAP Request/Response Struktur Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-34
22 SOAP Endpunkt-Referenz Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-35
23 Ein einfacher SOAP-RPC POST /StockQuote HTTP/1.1 Host: Content-Type: text/xml; charset="utf-8 Content-Length: nnnn Method Name <SOAP-ENV:Envelope xmlns:soap-env= SOAPENV: encodingstyle=" <SOAP-ENV:Body> <m:getlasttradeprice xmlns:m="some-uri"> <symbol>dis</symbol> Parameter </m:getlasttradeprice> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Input Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-36
24 Eine einfache SOAP-Antwort HTTP/ OK Content-Type: text/xml; charset="utf-8 Content-Length: nnnn <SOAP-ENV:Envelope xmlns:soap-env= SOAPENV: encodingstyle=" <SOAP-ENV:Body> <m:getlasttradepriceresponse xmlns:m="some-uri"> <Price>34.5</Price> </m:getlasttradepriceresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Standard Suffix Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-37
25 POST /StockQuote HTTP/1.1 Host: Content-Type: text/xml; charset="utf-8 Content-Length: nnnn SOAPAction: Some-URI SOAP-Header <SOAP-ENV:Envelope xmlns:soapenv=" SOAP-ENV:encodingStyle=" <SOAP-ENV:Header> <t:transaction xmlns:t="some-uri, SOAP-ENV:mustUnderstand="1"> 5 </t:transaction> </SOAP-ENV:Header> <SOAP-ENV:Body> <m:getlasttradeprice xmlns:m="some-uri"> <symbol>def</symbol> </m:getlasttradeprice> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Protokoll Erweiterungen Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-38
26 UDDI Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-39
27 Wie findet man Dienste? Wir brauchen ein global verfügbares Verzeichnis!...um Dienste basierend auf öffentlichen Anfragen von Service-Proviedern zu katalogisieren...um Taxonomien zur Unterstützung der Suche von geeigneten Dienste zu unterstützen...um Dienste durch menschliche Benutzer oder Programme suchen zu können UDDI (Universal Description, Discovery & Integration) Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-40
28 Wie arbeitet UDDI Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-41
29 Registry Daten Firmen registrieren öffentliche Informationen über sich Standardisierungsstellen, Programmierer, Firmen registrieren Informationen über ihre Service Typen ( tmodels ) Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-42
30 Beispiel einer Registrierung Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-43
31 Registrierungsoperation Peer-Knoten (Websites) Firmen über einen Knoten registrieren Registrierungen werden täglich repliziert Die komplette Menge an registrierten Einträgen ist auf allen Knoten verfügbar Gemeinsame Menge von SOAP APIs wird auf allen Knoten unterstützt Die Befolgung wird durch Geschäftsverträge erreicht Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-44
32 WSDL Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-45
33 Wie definiert man neue Web Services? Es ist gut Web Services zu nutzen, die andere definiert haben und über die man sich geeinigt hat (= tmodels)...aber: was, wenn man seine eigenen Web Services veröffentlichen will z.b. einfache Funktionen, die auch für andere nützlich sind oder komplette Geschäftsprozesse, die man anbieten kann...ohne einen Standard zu definieren! Benötigt wird ein Sprache zur Spezifikation von Diensten und zur Beschreibung, wie andere die Dienste koppeln (Binding). WSDL (Web Services Description Language) Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-46
34 WSDL Bestandteile Port Type Operation Bindings Message Port Service Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-47
35 Port Typen: graphische Darstellung Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-48
36 Beispiel Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-49
37 Beispiel Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-50
38 Beispiel Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-51
39 Wie macht man Dienste verfügbar Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-52
40 Zusammenhang mit der Service-Orientierten Architektur Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-53
41 SOA - Wiederholung Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-54
42 ...und Zusammenhang mit Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-55
43 SOA in Aktion Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-56
44 Was wird benötigt? Wir brauchen eine Sprache die es erlaubt... Abläufe (flows) als Web Services zu spezifizieren Abläufe zwischen Web Services zu spezifizieren Neue Web Services als Aggregationen über Web Services zu spezifizieren...eine beliebige Mischung davon zu spezifizieren Web Services Choreographie Standardisierungsbemühungen: WSFL (Web Services Flow Language) - IBM XLANG Microsoft BPeL4WS (Business Process execution Language for Web Services) baut als Ansatz zur Standardisierung auf WSFL und XLANG auf. Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-57
45 Beziehung zur Service-orientierten Architektur Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-58
46 Eine abstraktere Sicht: High-Level Szenarios Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-59
47 Partnerschaften errichten Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-60
48 Ordnung zählt! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-61
49 Flexibilität! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-62
50 Zusatznutzen durch Partnerschaft! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-63
51 Zusatznutzen durch Partnerschaft (2)! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-64
52 Ein globales Beispiel! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-65
53 Beispiel-Ablaufmodell Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-66
54 Beispiele für Plug Links Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-67
55 Service Provider Typen Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-68
56 Globales Modell Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-69
57 Beispiel eines globalen Modells Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-70
58 Zusammenbringen dieser Beispiele: WSFL Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-71
59 Einige Details über WSFL- Konzepte Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-72
60 Nutzen von Port-Typen in Geschäftsprozessen Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-73
61 Control Links Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-74
62 Daten Links Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-75
63 Einschränkung der Aufrufreihenfolge Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-76
64 Feine Aktivitätenstruktur Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-77
65 Geschäftseigenschaften einer Aktivität Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-78
66 Quality Of Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-79
67 passende Endpunkte Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-80
68 Der Web Services Stack Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-81
69 Workflows als Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-82
70 Workflows als Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-83
71 Workflow Lifecycle Services veröffentlichen Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-84
72 Web Services Choreographie: hierarchische Abläufe Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-85
73 Multi-laterale Vereinbarung Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-86
74 Öffentlicher Workflow Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-87
75 Hierarchisches B2B-Szenario Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-88
76 Einzelne Teilnahme an öffentlichen Workflows Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-89
77 Öffentliche Sichten auf privaten Workflows Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-90
78 Binding von Sichten an öffentliche Workflows Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-91
79 Web Services Choreographie: Peer-To-Peer Abläufe Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-92
80 Peer-To-Peer B2B-Szenario Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-93
81 Peer-To-Peer Szenario Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-94
82 Sichtendefinition auf Workflows... Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-95
83 ...und veröffentlichen der Sichten als Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-96
84 Dynamisches Binding zur Laufzeit Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-97
85 und schließlich: ein gemischtes Szenario Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-98
86 Web Services Choreographie: Aggregierung von Web Services Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-99
87 Reiseablauf als zusammengesetzter Service Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-100
88 Agent als zusammengesetzter Service Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-101
89 Fluggesellschaft als zusammengesetzter Service Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-102
90 rekursive Komposition... Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-103
91 ...und ist die Sicht von außerhalb Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-104
92 Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-105
93 ...das kennt man schon! Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-106
94 Vervollständigung des Bildes Ein Web Service Ablauf sollte zwei Arten von Operationen anbieten die exportierten offenen ( dangling ) Operationen, die ein Binding erfordern die Lifecycle-Operationen für den Ablauf als Ganzes Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-107
95 Zusammenfassung Workflows sind festgelegte Geschäftsprozesse Workflows steuern die Produktion von großen Unternehmen Workflows über Unternehmensgrenzen gewinnen an Bedeutung Workflow Technologie wird zum Schlüsselkonzept von SOA (service-oriented architectures) Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-108
96 Exemplarische Fragen Kapitel 6 (1) Was versteht man unter Web Services? Was sind die Grundkomponten zur Unterstützung von Web Services? Wie können Abläufe mit Web Services realisiert werden? Was ist eine Web Service Choreographie? Was versteht man unter Web Service Orchestrierung? Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-109
97 Exemplarische Fragen Kapitel 6 (2) Nennen Sie Standardisierungsvorschläge für Choreographie und für Orchestrierung? Was sind Eigenschaften von Ablaufunterstützung für virtuelle Unternehmen? Nennen Sie Erweiterungen von Workflows im Internet in Richtung Semantic Web. Jutta Mülle, IPD WfMS - WS 2007/08 Kapitel 6-110
Service-orientierte Architektur. mit Web Services
Kapitel 5: Workflows im Internet Service-orientierte Architektur (SOA) mit Web Services Einordnung von Semantic Web Orchestrierung mit Microsoft Biztalk Konversation Nachrichtenabfolge mit 3 Partnern Choreographie
MehrKapitel 6: Workflows im Internet
Kapitel 6: Workflows im Internet Kap. 6-1 Service-orientierte Architektur (SOA) mit Web-Services Kap. 6-2 Einordnung von Semantic Web Kap. 6-3 Konversation Nachrichtenabfolge mit drei Partnern Kap. 6-4
MehrKapitel 6: Workflows im Internet
Kapitel 6: Workflows im Internet Kap. 6-1 Service-orientierte Architektur (SOA) mit Web-Services Kap. 6-2 Einordnung der Nutzung von Web- Services im WEB Kap. 6-3 Konversation Nachrichtenabfolge mit drei
MehrSOA. Prof. Dr. Eduard Heindl Hochschule Furtwangen Wirtschaftsinformatik
SOA Prof. Dr. Eduard Heindl Hochschule Furtwangen Wirtschaftsinformatik Laderampen müssen passen Modularisieren Softwarearchitektur Modul A Modul B Modul C Modul D Große Anwendung im Unternehmen Modul
MehrArchitektur von SOAP basierten Web Services
Architektur von SOAP basierten Web Services André Homeyer 28.11.2005 Worst-Case einer verteilten Anwendung TravelTime Client Benutzerinterface WackyWing Server Flüge suchen TravelTime Server Flüge suchen
MehrKapitel 5 Web-Services
Kapitel 5: Web-Services 1 Kapitel 5 Web-Services 5.1 Web-Services Verwendung/Aufruf (Service Invocation) SOAP Beschreibung (Service Description) WSDL Repository/Verzeichnis (Service Discovery) UDDI 5.2
MehrWorkflow, Business Process Management, 4.Teil
Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung
MehrWSDL. Web Services Description Language. André Vorbach. André Vorbach
André Vorbach WSDL Web Services Description Language André Vorbach Übersicht Was ist WSDL? Dokumentenstruktur Elemente Definitions Types Messages porttype Binding Service SOAP-Bindings Beispiel Was ist
Mehr<Insert Picture Here> Einführung in SOA
Einführung in SOA Markus Lohn Senior Principal Consultant SOA? - Ideen Selling Oracle To All SAP On ABAP Increasing Sales Of Applications 3 Agenda Motivation SOA-Definition SOA-Konzepte
MehrWissenschaftliche Vertiefung Web Services. Esslingen, 22. Januar 2016 Simon Schneider
Wissenschaftliche Vertiefung Web Services Esslingen, 22. Januar 2016 Agenda 1. Einführung 2. Serviceorientierte Architektur 3. SOAP Web Service 4. Standards und Protokolle von SOAP Web Services 5. Bewertung
MehrGliederung. 1. Einleitung (1) 1. Einleitung (3) 1. Einleitung (2)
Referat im Rahmen des Proseminars Internettechnologie WS 2007/2008 Thema: Web Services und serviceorientierte Architekturen (SOA) vorgelegt von: Intelligente Web Services sind für das Informationszeitalter,
MehrWeb Services: Inhalt
Web Services Fachseminar Verteilte Systeme 8. April 2002 - Marco Steiner Assistent: Thomas Schoch Professor: Dr. F. Mattern Web Services: Inhalt Bedeutung Gegenwart Architektur SOAP WSDL UDDI Vergleich
MehrThemen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services
Themen Web Services und SOA Wer kennt den Begriff Web Services? Was verstehen Sie unter Web Services? Die Idee von Web Services Ausgangspunkt ist eine (evtl. schon bestehende) Software Anwendung oder Anwendungskomponente
MehrE-Services mit der Web-Service-Architektur
E-Services mit der Web-Service-Architektur im Seminar Neue Konzepte anwendungsorientierter Middleware - Stefan Kürten - Literatur A. Tsalgatidou and T. Pilioura, An Overview of Standards and Related Rechnology
MehrBusiness Process Execution Language. Christian Vollmer <christian.vollmer@udo.edu> Oliver Garbe <oliver.garbe@udo.edu>
Business Process Execution Language Christian Vollmer Oliver Garbe Aufbau Was ist BPEL? Wofür ist BPEL gut? Wie funktioniert BPEL? Wie sieht BPEL aus?
MehrSeminar E-Services WS 02/03 WSDL. Web Services Description Language. Moritz Kleine SES 02 - WSDL
Seminar E-Services WS 02/03 WSDL Web Services Description Language SES 02 - WSDL Zum Ablauf Einleitung Webservices und WSDL Grundlagen (XML - Schema und Namespaces) WSDL Syntax Beispiel Zusammenfassung
MehrWebservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste
Hauptseminar Internet Dienste Sommersemester 2004 Boto Bako Webservices 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung Was sind Web Services? Web Services sind angebotene
MehrWiederholung: Beginn
B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben
MehrKapitel WT:VI (Fortsetzung)
Kapitel WT:VI (Fortsetzung) VI. Architekturen und Middleware-Technologien Client--Architekturen Ajax REST RPC, XML-RPC, Java RMI, DCOM Web-Services CORBA Message-oriented-Middleware MOM Enterprise Application
MehrSOA mit.net: Vom Geschäftsprozess zur Lösung
SOA mit.net: Vom Geschäftsprozess zur Lösung Manfred Steyer Aktuelles Buch.Net 4.0 Update ISBN 978-3866454439 http://tinyurl.com/net4update 1 Kontakt [www] www.softwarearchitekt.at [mail] Manfred.Steyer@SoftwareArchitekt.at
MehrGeschäftsprozessmodellierung essmodellierung mit BPEL
Geschäftsprozessmodellierung essmodellierung mit BPEL Autor: Stefan Berntheisel Datum: 8. Januar 2010 Stefan Berntheisel Hochschule RheinMain Fachseminar WS 09/10 Agenda Grundlagen Business Process Execution
MehrMotivation. Web Services in der Bioinformatik. Web Services. Motivation (2) Definition
Web Services in der Bioinformatik 1. Motivation 2. Web Services - Definition - Funktionsweise - Umsetzung (WSDL, SOAP, UDDI) 3. Beispiele - XEMBL - OpenBQS - OmniGene 4. Zusammenfassung Situation: Viele
MehrSOAP, WSDL, UDDI. Martin Grimmer. Proseminar: Die Zukunft der Softwareentwicklung: Komponentensysteme/Web Services Vortrag 1 am 21.06.
Proseminar: Die Zukunft der Softwareentwicklung: Komponentensysteme/Web Services Vortrag 1 am 21.06.2006 Betreuer: Dipl.-Inform. Andreas Both Lehrstuhl Softwaretechnik und Programmiersprachen, Institut
MehrAutor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer
Autor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer *Was sind Web Services? *Beispiele für Web Services *Web Service Architektur *Web Services Technologien *Fazit 2 *Übertragungsstandard
MehrWeb-Services Grundlagen
Web-Services Grundlagen Praktikum Informationsintegration 1.11.2005 Agenda Aktueller Stand Was sind Web-Services? Allgemeines Web-Service-Technologien SOAP WSDL 2 Umgebung (Korrektur) Rechner/Server mangold.informatik.hu-berlin.de
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrAn Geschäftsprozessen ausgerichtete IT- Infrastruktur. In SOA werden Services (Dienste) lose miteinander verbunden.
SOA - Service Oriented Architecture An Geschäftsprozessen ausgerichtete IT- Infrastruktur. In SOA werden Services (Dienste) lose miteinander verbunden. Service Provider (bietet den Dienst an) Service Consumer
MehrTelecooperation. Telekooperation 1 Chapter 2, Part II a (Mainstream Paradigms) Web Services. Technische Universität Darmstadt
Technische Universität Darmstadt Telecooperation 1 Chapter 2, Part II a (Mainstream Paradigms) Web Services Gerhard Austaller, Erwin Aitenbichler, Max Mühlhäuser Copyrighted material; for TUD student use
MehrÜbersicht. Angewandte Informatik 2 - Tutorium 6. Teile einer WSDL-Datei. Was ist WSDL. Besprechung: Übungsblatt 5
Übersicht Angewandte Informatik 2 - Tutorium 6 Besprechung: Übungsblatt 5 Götz Bürkle (goetz@buerkle.org) Übungsblatt 5: Aufgabe 4 - Webservices Institut für Angewandte Informatik und Formale Beschreibungsverfahren
MehrSOAP Simple Object Access Protocol
Informatikseminar Tobias Briel Überblick 1. Einführung - was ist? 2. Middlewaretechnologie 3. Aufbau von Nachrichten 4. Vergleiche 5. Beispielanwendung 6. Zusammenfassung 1 Einführung was ist Soap? neue
MehrMasterkurs Verteilte betriebliche Informationssysteme
Peter Man dl Masterkurs Verteilte betriebliche Informationssysteme Prinzipien, Architekturen und Technologien Mit 196 Abbildungen STUDIUM VIEWEG+ TEUBNER 1 Einführung in verteilte Systeme 1 1.1 Definitionen
Mehr6 Zusammenschaltung von Web-Services
6 Zusammenschaltung von Web-Services Komposition von Web-Services zu neuen Web-Services abstrakte Beschreibung der internen Struktur Workflow-Konzept abstrakte Beschreibung der Zusammenhänge und Interaktionen
MehrWeb Services and Service Flows
Service Oriented Architecture (SOA): Web Services - sollen die einfache Nutzung bzw. Integration von Anwendungsdiensten über das Web ermöglichen - umfassen ggf. mehrere Operationen, für deren Ausführung
Mehr5. Übung zur Vorlesung Service-orientierte Architekturen
5. Übung zur Vorlesung Service-orientierte Architekturen Webservices und WSDL SoSe 2011 Anmerkung Hausaufgabe 03 BPMN Auch hier gilt: Layout! Zu Unterschieden zw. BPMN und eepk Relative Aussagen sind geschickter
MehrPraktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010 Gerald.Ehmayer@borland.com
Web Services Java Praktikum SS 2010 Gerald.Ehmayer@borland.com 1 Web Services Einführung Definition, Eigenschaften, Anwendungen... JAX-RPC Überblick, Architektur... JAX Übersicht, Architektur Java Praktikum
MehrProgrammieren II. WebServices. www.kit.edu. Institut für Angewandte Informatik
Programmieren II WebServices KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Service-orientierte Architektur (SOA) Architekturkonzept,
MehrSOAP Integrationstechnologie für verteilte Middlewarearchitekturen?
SOAP Integrationstechnologie für verteilte Middlewarearchitekturen? Großer Beleg Christian Wurbs Zwischenbericht http://www.inf.tu-dresden.de/~cw6 cw6@inf.tu-dresden.de Überblick 2 Aufgabenstellung CORBA
MehrWeb Services Integration heterogener Systemlandschaften. Prof. Dr. Gregor Engels Fabian Christ 08. Juni 2010
Web s Integration heterogener Systemlandschaften Prof. Dr. Gregor Engels Fabian Christ 08. Juni 2010 Technische Kooperation Datenaustausch / Benutzung technischer Dienste über das Internet Mein Unternehmen
MehrMarkus Schulz Seminar: XML für Fortgeschrittene 30.06.2003
Markus Schulz Seminar: XML für Fortgeschrittene 30.06.2003 Vortragsgliederung 1. Motivation 2.-8. WS : Definition, Ansatz, Architektur,... 9.x. SOAP : Definition, Geschichte,... 10.x.x. WSDL : siehe oben...
MehrService Oriented Architecture. Hanno Wunderlich SWT-Projekt WS07/08
Service Oriented Architecture Hanno Wunderlich SWT-Projekt WS07/08 1 Agenda Einführung SOA / Webservices Standards und Technologien hinter SOA/Webservices Beispiel für SOA SOA in unserem Projekt 2 Einführung
MehrWeb Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen
9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.
MehrSecuring SOAP e-services
Securing SOAP e-services Nilson Reyes Sommersemester 2004 aus: E. Damiani, S. De Capitani di Vermercati, S. Paraboschi, P. Samarati, Securing SOAP e-sservices, IJIS, Ausgabe 1 (2002), S.110-115. Gliederung
MehrWeb Services and Semantic Web - Introduction to Web Services. von Andreas Weiler
Web Services and Semantic Web - Introduction to Web Services von Andreas Weiler Definitionen Beispiele Technologien Vorteile Kritik Abschlussbeurteilung Fragen? Definition von IBM: Web services are a new
MehrInhalt I. Blick zurück II. Was sind WebServices? III. Rahmenwerk für edienstleistungen IV. Verwendete WebServices
WebServices Applikationen und Services Ralf Günther Consultant HP Services April, 2003 Ralf.Guenther@hp.com DECUS Symposium 2003, Vortrag 2L06 9.04.2003 Inhalt I. Blick zurück II. Was sind WebServices?
MehrChristoph Mathas. SOA intern. » Praxiswissen zu Service-orientierten IT-Systemen HANSER
Christoph Mathas SOA intern» Praxiswissen zu Service-orientierten IT-Systemen HANSER Inhalt Vorwort XI 1 Einleitung 1 1.1 Wem nützt dieses Buch? 2 1.2 Weshalb dieses Buch? 3 1.3 Die Kapitelstruktur 4 1.4
MehrVerteilte Anwendungen. Teil 10: UDDI und WSDL
Verteilte Anwendungen Teil 10: UDDI und WSDL 06.10.16 1 Einzelaspekte der Web Services Schnittstelle des Service beschreiben Service zentral zugreifbar machen Service suchen bzw. finden Service zur Laufzeit
MehrSoftware Engineering II (IB) Serviceorientierte Architektur
Serviceorientierte Architektur Prof. Dr. Oliver Braun Fakultät für Informatik und Mathematik Hochschule München SS 2015 Webservices Ziel: flexible programmatische Zusammenarbeit zwischen Servern Bereitstellung
MehrSeminarbericht Rechnernetze XML Web Services Schnittstelle zwischen den Welten.NET und Java
Seminarbericht Rechnernetze XML Web Services Schnittstelle zwischen den Welten.NET und Java von Christian Brand Kennnummer: 09376 November 2005 Abkürzungen Abkürzungen API - Application Programming Interface
Mehrd.velop AG Bremer Archivtage
d.velop AG Service Orientierte Architekturen (SOA) und zukunftsorientierte Standards als Basis für die Entwicklung von Dokumentenmanagement- und Archivierungssystemen Ralf Bönning, Entwicklungsleiter,
MehrMicrosoft.NET und SunONE
Microsoft.NET und SunONE, Plattformen und Application Service Providing Agenda Einordnung.NET und SunONE Kurzvorstellung Gegenüberstellung Zusammenfassung ASP (Application( Service Providing) ) und Ausblick
MehrXML-RPC, SOAP und Web Services. Jörn Clausen joern@techfak.uni-bielefeld.de
XML-RPC, SOAP und Web Services Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Was ist RPC? Was hat XML mit RPC zu tun? Was sind XML-RPC und SOAP? Was sind Web Services? Wird das die Welt retten?
MehrTermin 4: Web Services Computing
Arbeitsgruppe Übung Netzbasierte Informationssysteme Termin 4: Web Services Computing Prof. Dr. Adrian Paschke Arbeitsgruppe Corporate Semantic Web (AG-CSW) Institut für Informatik, Freie Universität Berlin
MehrH.2 Problematik. 2 Enterprise Application Integration EAI. H.1 Überblick. 2 Enterprise Application Integration (2)
H Webservices & Verteilte Anwendungen H Webservices & Verteilte Anwendungen 2 Enterprise Application Integration EAI H.1 Überblick Problematik Web Services XML SOAP WSDL UDDI Kopplung und Integration von
MehrBusiness Process Execution Language for Web Services (BPEL4WS)
Hauptseminar und Vorlesung Web Services WS 2003/04 Business Process Execution Language for Web Services (BPEL4WS) Patrick Sauter 2/17 Vortrag - Überblick Definition, Zielsetzung und Allgemeines einfacher
MehrWebservices Ein Vortrag von:
Webservices Ein Vortrag von: Andreas Münstermann Michael Reiher Markus Buschky Gliederung Einführung in Webservices Technische Grundlagen SOAP UDDI WSDL Sicherheitskonzepte Blick in die Zukunft Einführung
MehrWeb Services. Dr. Wolfgang Süß
Service-orientierte Architektur (SOA) Architekturkonzept, da sich aus Diensten zusammensetzt. 3 Komponenten: Konnektoren: register Registrierung eines Dienstes bei einer Registry find Suchanfrage eines
MehrDatenbanken und Internet
Datenbanken und Internet XML-Schema oder DTD XML-Datei XML-Datei XML-Datei XML-Datei XML-Datei Validating XML Parser Application? Applikation / Anwendung Was ist das eigentlich? Wofür und für wen? Wie
MehrVerteilte Systeme: Übung 4
Verteilte Systeme: Übung 4 WSDL und SOAP Oliver Kleine Institut für Telematik https://www.itm.uni-luebeck.de/people/kleine SOAP Nachrichten Serialisierung in XML Root-Element einer SOAP Nachricht ist
MehrService-orientierte Architektur. Das nächste große Ding?
Business and Logistic Competence. Service-orientierte Architektur Das nächste große Ding? Dr. Bernd Grimm Agenda Service-orientierte Architektur Warum ist SOA ein Thema? Was versteht man unter SOA? Beispiel
MehrEAI - Enterprise Application Integration
EAI - Enterprise Application Integration Jutta Mülle WS 2005/2006 EAI - Folie 1 Überblick und Begriffsbildung Zusammenfassung und Ausblick hinweise EAI - Folie 2 Conclusion EAI Enterprise Application Integration
MehrWeb Services. Eine kleine Einführung. Werner Gaulke 7.2.2007
Eine kleine Einführung 7.2.2007 Idee Aufbau WS WSDL im Detail SOAP im Detail und Java Zusammenfassung & Ausblick Outline 1 Idee Idee hinter? 2 Aufbau WS Schichtenmodell und Standards 3 WSDL im Detail WSDL
MehrWeb Services Composition (BPWS4J )
Web Services Composition (BPWS4J ) Hager Markus, Kober Christoph, Linde Kai, Ott Florian, Erdmann Dennis Programmierung verteilter Systeme Lab Institut für Informatik Universität Augsburg Universitätsstraße
MehrWebService-Architekturen
WebService-Architekturen W12 Mario Jeckle mario.jeckle jeckle@daimlerchrysler.comcom DaimlerChrysler Forschungszentrum Ulm Inhaltsübersicht WebService was ist das? Dienstanbieter (Service Provider) Dienstnachfrager
Mehr10.1 Remote Method Invocation (RMI)
10.1 Remote Method Invocation (RMI) Verteilte Java Anwendungen Methodenaufrufe auf Fremdobjekten (remote objects) Object Serialization Typen bleiben erhalten Package java.rmi (und andere) Vorläufige Version
MehrSECTINO. Security for Inter-Organizational Workflows
SECTINO Security for Inter-Organizational Workflows Framework zur Modellierung und Realsisierung sicherheitskritischer organisationsübergreifender Workflows Kooperation Research Group Quality Engineering
MehrXML-Webservices & SOAP
Definition Motivation 12.07.2010 Definition Motivation Definition: A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface
MehrService-Orientierte Architekturen
Hochschule Bonn-Rhein-Sieg Service-Orientierte Architekturen Kapitel 7: Web Services IV Exkurs über Sicherheitsanforderungen Vorlesung im Masterstudiengang Informatik Sommersemester 2010 Prof. Dr. Sascha
MehrMicrosoft.NET XML-Webdienste Schritt für Schritt
Adam Freeman Allen Jones Microsoft.NET XML-Webdienste Schritt für Schritt Microsoft Press Teil A Kapitel 1 Einführung Warum haben wir dieses Buch geschrieben? Wer sollte dieses Buch lesen? Der Aufbau dieses
MehrInstitut für Unternehmensinformatik Konzeption eines Service Repository zur Beschreibung von Services in der Cloud
Institut für Unternehmensinformatik Konzeption eines Service Repository zur Beschreibung von Services in der Cloud Commit Clusterworkshop Datenmanagement Thomas Specht Mannheim, 22.10.2012 Hochschule Mannheim
MehrEin Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?
Ein Beispiel Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Dipl.-Kfm. Claus Häberle WS 2015 /16 # 42 XML (vereinfacht) visa
MehrEnterprise Application Integration Erfahrungen aus der Praxis
Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net
MehrWeb-Applications mit SOAP und RSS. Vortrag 8, Jonas Mitschang, 15.6.2005
Web-Applications mit SOAP und RSS Vortrag 8, Jonas Mitschang, 15.6.2005 Inhalt Motivation Web Applications / Web Services SOAP - Simple Object Access Protocol RSS - Really Simple Syndication Bewertung
MehrWeb Services in der Bioinformatik
Web Services in der Bioinformatik 1. Motivation 2. Web Services - Definition - Funktionsweise - Umsetzung (WSDL, SOAP, UDDI) 3. Beispiele - XEMBL - OpenBQS - OmniGene 4. Zusammenfassung Motivation Situation:
MehrSOAP. SOAP: Envelope
SOAP Simple Object Access Protocol XML-basierter Nachrichtenaustauschmechanismus Projektbeginn 1998 (Microsoft). Heute: SOAP V1.2 W3C Recommendation http://www.w3.org/2002/ws/ Spezifikation umfasst: SOAP
MehrBPEL als Eckpfeiler einer Serviceorientierten Architektur
BPEL als Eckpfeiler einer Serviceorientierten Architektur Stand der Technik und hands-on Demonstration 1. Dez. 2005 Marc Pellmann www.inubit.com inubit AG = Standardsoftware für integrierte Geschäftsprozesse
MehrAnalyse von Sicherheitaspekten in Service-orientierten Architekturen
Analyse von Sicherheitaspekten in Service-orientierten Architekturen Vortragende: Jia Jia Betreuer: Dipl.-Inf. Matthias Lehmann Dresden,10.12.2009 10.12.2009 Analyse von Sicherheitaspekten in SOA 1 Gliederung
MehrImplementierung von Web Services: Teil I: Einleitung / SOAP
Implementierung von Web Services: Teil I: Einleitung / SOAP Prof. Dr. Kanne - FSS 2007 Carl-Christian Kanne, February 25, 2007 Web Services - p. 1/12 Web Services: Allgemein XML Datenaustauschformat plattformunabhängig
MehrWeb Services Monitoring
Web Services Monitoring Foliensatz zum Vortrag von der OIO Hauskonferenz am 17. Dezember 2009 predic8 GmbH Moltkestr. 40 53173 Bonn www.predic8.de info@predic8.de Ihr Sprecher Thomas Bayer Trainer, Berater,
MehrWebServices Zwischen Buzzword und Nutzen
WebServices Zwischen Buzzword und Nutzen Tobias Koenig Übersicht Webservices Allgemein WSDL Anwendungsbeispiele Programmierung Perl Python C++/KDE Zusammenfassung LUG Dresden 2005 p.1 Webservices Trennung
MehrH Webservices & Verteilte Anwendungen
H Webservices & Verteilte Anwendungen H Webservices & Verteilte Anwendungen H.1 Überblick Problematik Web Services XML SOAP WSDL UDDI H.1 H.2 Problematik H.2 Problematik 1 Standards für Anwendungsinteraktion
MehrPOIS-Praktikum 2007. Prozessimplementierung, RosettaNet PIPs 3A
POIS-Praktikum 2007 Prozessimplementierung, RosettaNet PIPs 3A Manuel Blechschmidt, David Foerster, Michael Leben, Mike Nagora, Jonas Rogge, Paul Römer Gliederung 2 Einleitung Was war unsere Aufgabe? Was
MehrNetzprogrammierung Web-Dienste
Netzprogrammierung Web-Dienste Robert Tolksdorf und Mitarbeiter und Peter Löhr Überblick 1. Was sind Web-Dienste? 3 2. WSDL 13 3. Axis 20 4. SOAP 23 5. SOAP und HTTP 30 6. Zusammenfassung 36 Robert Tolksdorf
MehrSoftwareentwicklung in verteilten Umgebungen Middleware Case Studies (Coulouris et al., Kapitel 5 und 19) Dieter Schmalstieg Jens Grubert
Softwareentwicklung in verteilten Umgebungen Middleware Case Studies (Coulouris et al., Kapitel 5 und 19) Dieter Schmalstieg Jens Grubert Partly based on material by Victor García Barrios and Paul Krzyzanowski
MehrVerteilte Systeme 3. Dienstevermittlung
VS33 Slide 1 Verteilte Systeme 3. Dienstevermittlung 3.3 Web Services als Mittel zur Realisierung einer SOA Sebastian Iwanowski FH Wedel VS33 Slide 2 Web Services 1. Historische Einordnung 2. Allgemeiner
MehrSeminar E-Services (SES 02)
Seminar E-Services (SES 02) Einführungsveranstaltung Übersicht Die VSIS Gruppe Inhalte & Lehre Seminareinführung Formales Seminarthemen Referate & Termine Page 2 VSIS Gruppe Verteilte Systeme und Informations-Systeme
MehrWebServices: Kommunikation
WebServices: Kommunikation WS Basiskomponenten & Rollen SOAP XML-RPC SOAP XML-RPC WS-Kommunikations Paradigmen Kommunikation nicht an bestimmte Level5-Protokolle gebunden Üblicherweise jedoch: SOAP XML-RPC
MehrSoftware Reuse Sommer 2004
8. Web Services Peter Sturm Universität Trier Ausgangspunkt Client/Server-Systeme Traditioneller RPC OO-Pendant RMI (CORBA) Probleme Installationbedarf auf Clientseite Aufwendige Installation auf Serverseite
MehrImplementierung von Geschäftsprozessen in der Verwaltung mit Hilfe von SOA
E-Gov Fokus Geschäftsprozesse und SOA 31. August 2007 Implementierung von Geschäftsprozessen in der Verwaltung mit Hilfe von SOA Im Vortrag werden die Vor- und Nachteile von Geschäftsprozessen in der öffentlichen
MehrIntegration mit Service Repositories zur SOA Governance
Integration mit Service Repositories zur SOA Governance Nürnberg, 10.11.2009 I N H A L T 1. SOA Governance 2. Service Repository 3. Modelle und Service Repository 4. Modell-Driven SOA I N H A L T 1. SOA
MehrWeb Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1
Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web
MehrServiceorientierte Architektur (SOA), service oriented architecture, dienstorientierte Architektur.
Lothar Stein(Lothar.Stein@brunata-huerth.de) huerth.de) Heinz Peter Maassen(hp.maassen@lattwein.de) BRUNATA Hürth LattweinGmbH SOA SOAP WebServices Was ist SOA? Serviceorientierte Architektur (SOA), service
Mehr1 Web Service Techniken (2)
1 Web Service Techniken (2) K.3 Web Services Anforderungen an Web-Service-Techniken system- und programmiersprachen-unabhängige Interoperabilität unabhängige Schnittstellenbeschreibungen Dienste zur Lokalisierung
MehrService Engineering. Nutzung von Servicemarktplätzen im Internet (Bezugsbereich der Übung: integrierbare Service APIs)
Service Engineering Nutzung von Servicemarktplätzen im Internet (Bezugsbereich der Übung: integrierbare Service APIs) 19.05.2016 Prof. Dr. Andreas Schmietendorf 1 Aufgabenstellung 19.05.2016 Prof. Dr.
MehrThema: Web Services. Was ist ein Web Service?
Willkommen zum Component Ware Seminar Thema: Achim Grimm & Fabian Unterschütz Folie 1 Was ist ein Web Service? Web Services sind selbstbeschreibende, modulare Softwarekomponenten im Internet, die sich
MehrServiceGlobe: Flexible and Reliable Web Service Execution
ServiceGlobe: Flexible and Reliable Web Service Execution Markus Keidl, Stefan Seltzsam und Alfons Kemper Universität Passau Fakultät für Mathematik und Informatik 94030 Passau @db.fmi.uni-passau.de
MehrAusblick und Entwicklungstendenzen
Ausblick und Entwicklungstendenzen SOA und Web Services WS 2008/09 Prof. Dr. Andreas Schmietendorf 1 Übersicht zur Vorlesung Industrialisierung der Softwareentwicklung SOA Grundlagen Überblick zur Web
MehrJava und XML 2. Java und XML
Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003
MehrSeminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung
IBM WebSphere Process Server Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung AGENDA 1. Überblick 2. WebSphere Process Server 3. Komponenten 4. Präsentation
MehrHauptseminar Internetdienste Prof. F. Schweiggert Sommersemester 2004 Universität Ulm. Web Services. Boto Bako
Hauptseminar Internetdienste Prof. F. Schweiggert Sommersemester 2004 Universität Ulm Web Services Boto Bako Inhaltsverzeichnis 1.Einführung und Motivation...3 2.Verwendete Standards...4 2.1.SOAP...5 2.2.WSDL...6
MehrSemantic Web Services
Semantic Web Services Daniel Fischer TU Chemnitz - WS 2011/12 1 Gliederung (1) Web Services (2) Semantic Web Services: Motivation (3) Ontologien (4) Technologien 1. WSDL 2. SA-WSDL 3. WSMF / WSMO 4. OWL-S
Mehr