Stand seit Anfang der 80er Jahre die Optimierung innerbetrieblicher Prozesse und Informationsflüsse im Rahmen von MRP- (Material Resource Planning) und ERP-(Enterprise Resource Planning) Projekten im Fokus der meisten mittleren und größeren Unternehmen, hat sich mittlerweile die Erkenntnis durchgesetzt, dass die Optimierung unternehmensinterner Prozesse zwar eine notwendige, aber keinesfalls hinreichende Bedingung für die Wettbewerbsfähigkeit eines Unternehmens ist. In einer vernetzten, hochgradig arbeitsteiligen Wirtschaft konkurrieren eben nicht mehr einzelne Unternehmen, sondern komplette Wertschöpfungsketten aus Kunden, Zulieferern und Partnern miteinander. „Die Bildung von zwischenbetrieblichen Kooperationen wird für die beteiligten Akteure immer häufiger zum Instrument der Verbesserung ihrer Wettbewerbsposition in einer globalen Weltwirtschaft“ [BuKö00, S. V]. Im Rahmen dieser Überlegungen werden Web Services seit ungefähr 2 Jahren als Allzweckwerkzeug für die Internet basierte Anbahnung und Abwicklung von Geschäftsprozessen propagiert. Interoperabilität und Plattformunabhängigkeit sind verheißungsvolle Versprechungen der IT-Industrie, die mit dem Begriff der Web Services einhergehen und diese Technologie nicht nur für überbetriebliche, sondern auch innerbetriebliche Integrationsprojekte interessant machen. Neu sind diese Versprechungen allerdings nicht, ältere Komponentenmodelle wie DCE, CORBA, DCOM oder EJB sind teilweise mit ähnlichen Ansprüchen platziert worden, konnten sie letztendlich aber nicht erfüllen.
Mit Web Services soll sich das nun ändern, denn im Unterschied zu älteren Komponentenmodellen ist die Herstellerunterstützung bei Web Services wesentlich breiter, die Basistechnologie ist leichter zu beherrschen und vollkommen plattform- und programmiersprachenunabhängig. Die folgende Fallstudie stellt dar, was Web Services sind und auf welchen Technologien und Standards sie basieren. Die praktische Bedeutung wird anhand der Anwendungsbereiche für Web Service Technologien aufgezeigt. Eine Zusammenfassung mit Ausblick auf zukünftige Entwicklungspotentiale schließt die Betrachtung ab.
Inhaltsverzeichnis
1 Einleitung
2 Web Services
2.1 Begriffsabgrenzung
2.2 Architektur
2.3 Web Services Technologien und Standards
2.3.1 XML
2.3.2 SOAP
2.3.3 UDDI
2.3.4 WSDL
2.3.5 SAML
3 Einsatzmöglichkeiten für Web Services
3.1 Enterprise Application Integration (EAI)
3.2 Business to Business (B2B) Integration
3.3 Business to Consumer (B2C) Interaktion
4 Status Quo und Perspektiven
Zielsetzung und Themen der Arbeit
Diese Fallstudie untersucht Web Services als technologische Lösung zur Optimierung von Geschäftsprozessen, indem sie deren Funktionsweise, Standards und Anwendungsbereiche analysiert. Ziel ist es, aufzuzeigen, wie diese Technologie die Interoperabilität zwischen verschiedenen IT-Systemen in einer vernetzten Wirtschaft verbessern kann und wo aktuelle Herausforderungen hinsichtlich Sicherheit und Standardisierung liegen.
- Grundlagen der Web-Service-Architektur
- Analyse der Basistechnologien XML, SOAP, UDDI und WSDL
- Einsatz von Web Services in EAI- und B2B-Szenarien
- Adaption für die Endbenutzerkommunikation (B2C)
- Bewertung des Status quo und zukünftiger Entwicklungspotenziale
Auszug aus dem Buch
2.1 Begriffsabgrenzung
Web Services sind, wie der Name vermuten lässt, Dienste, die über das Internet (bzw. Internettechnologien) angeboten werden. Sie beinhalten gekapselte Funktionalitäten mit definierten und im Idealfall standardisierten Schnittstellen, welche die Interoperabilität, d.h. die Zusammenarbeit mit anderen Web Services, ermöglichen. Web Services sind plattform- und programmiersprachenunabhängig [HMD2003a].
Um eine Abgrenzung zu weiteren, über das Internet angebotenen Diensten und insbesondere zu den o.g. Komponentenmodellen zu schaffen, wird häufig von XML Web Services gesprochen, die folgende Gemeinsamkeiten haben (in Anlehnung an [FiMa2003]):
• Web Services werden in der Metasprache XML entwickelt, beschrieben und stellen ihre Dienste über das Kommunikationsprotokoll SOAP zur Verfügung.
• Schnittstellen von Web Services werden über die standardisierte Schnittstellenbeschreibungssprache WSDL definiert.
• Damit Web Services durch potentielle Benutzer oder andere Web Services identifiziert werden können, werden sie in einem öffentlichen UDDI Verzeichnis registriert.
Zusammenfassung der Kapitel
1 Einleitung: Die Einleitung erläutert die Bedeutung der Prozessoptimierung in der modernen Wirtschaft und stellt Web Services als vielversprechendes Werkzeug für die überbetriebliche Integration vor.
2 Web Services: Dieses Kapitel definiert Web Services und erläutert die zugrundeliegende Architektur sowie die essenziellen Technologien wie XML, SOAP, UDDI, WSDL und SAML.
3 Einsatzmöglichkeiten für Web Services: Hier werden die praktischen Anwendungsfelder von Web Services in den Bereichen EAI, B2B-Integration und B2C-Interaktion detailliert betrachtet.
4 Status Quo und Perspektiven: Das abschließende Kapitel bewertet die aktuelle Verbreitung von Web Services und diskutiert bestehende Hindernisse wie Standardisierungsfragen und Sicherheitsbedenken.
Schlüsselwörter
Web Services, XML, SOAP, WSDL, UDDI, EAI, B2B, B2C, Middleware, Interoperabilität, Standardisierung, Sicherheit, SAML, IT-Integration, Geschäftsprozessabwicklung
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Arbeit befasst sich mit Web Services als technologisches Instrument zur Prozessoptimierung in mittleren und großen Unternehmen.
Was sind die zentralen Themenfelder der Studie?
Die Schwerpunkte liegen auf der technologischen Basis (XML-basierte Standards), den Einsatzmöglichkeiten in der Unternehmensintegration und den Zukunftsperspektiven der Technologie.
Was ist das primäre Ziel der Untersuchung?
Ziel ist es, den Mehrwert von Web Services für die betriebliche Anwendung darzustellen und zu bewerten, inwieweit sie bestehende Integrationsprobleme lösen können.
Welche wissenschaftliche Methode wird verwendet?
Es handelt sich um eine Fallstudie, die auf einer fundierten Literaturrecherche und der Analyse von technischen Spezifikationen basiert.
Was wird im Hauptteil behandelt?
Der Hauptteil analysiert die Architektur von Web Services, die relevanten XML-Standards sowie ihre Anwendungsszenarien in EAI, B2B und B2C.
Welche Schlüsselwörter charakterisieren die Arbeit?
Die Arbeit wird maßgeblich durch Begriffe wie Web Services, Interoperabilität, SOAP, WSDL, UDDI und Unternehmensintegration geprägt.
Warum sind Standards wie SOAP, WSDL und UDDI für Web Services so wichtig?
Diese Standards ermöglichen erst die plattformübergreifende Kommunikation, das Auffinden von Diensten und die Definition von Schnittstellen zwischen heterogenen Systemen.
Welche Rolle spielt Sicherheit bei der Implementierung von Web Services?
Sicherheit ist ein zentraler Aspekt, der durch Standards wie SAML und den Einsatz von HTTPS adressiert wird, wobei die praktische Anwendung in komplexen Szenarien noch Herausforderungen bietet.
- Quote paper
- Martin Schädler (Author), 2004, Web Services - Technologien, Anwendungsbereiche und Perspektiven, Munich, GRIN Verlag, https://www.grin.com/document/33173