Webservices

Web Service und XML

 

THE FACTS

Web-Services sind die zukunftsweisenden Technologien zur Integration von B2C und B2B
Sie bilden ein solide Basis zur Integration der Legacy Systeme in den Vertriebsprozess
ConfigWorks besitzt die notwendigen Werkzeuge um auf bestehende Plattformen aufzusetzen
und Ergebnisse in das Fremdsystem zu integrieren

Technologie

Unterschiedliche Facetten von Vertriebsapplikationen bilden einen Großteil der im World Wide Web vorhandenen Anwendungen (siehe z.B. www.amazon.com oder www.dell.com). Technologien wie EJB (Enterprise Java Beans - http://java.sun.com/products/ejb/) und JSP (Java Server Pages - http://java.sun.com/products/jsp/) bieten die Möglichkeit, dem Kunden Unternehmensprozesse über das Internet zur Verfügung zu stellen. Neben dieser Kundenintegration (B2C – Business to Customer Integration) bekommt die Integration von Partnerunternehmen (B2B – Business to Business Integration) eine immer größere Bedeutung. Ein Beispiel für eine solche Art von Integration ist die Anbindung des Web-basierten Vertriebssystems eines Computeranbieters an die ERP Systeme seiner Zulieferer (Zulieferer von Bauteilen usw.). Falls seitens des Computeranbieters bestimmte vom Kunden verlangte Komponenten nicht vorhanden sind, kann die B2B Software die ERP Systeme der Zulieferer bzgl. der Verfügbarkeit der Komponenten kontaktieren. Dem Kunden kann sofort Auskunft über die Lieferbarkeit des von ihm gewünschten Computers gegeben werden.
Sowohl aus der Sicht des Anbieters als auch aus der Sicht des Zulieferers ist die Realisierung von B2B Lösungen mit hohen Integrationskosten verbunden. Systeme von neuen Zulieferern müssen in diesem Zusammenhang möglichst effektiv in bereits vorhandene Anwendungen integriert werden können. Web Services (www.w3.org) sind eine auf der Extensible Markup Language (XML - www.xml.org) basierende Technologie, die für die angesprochenen Integrationsvorhaben eine entsprechend effektive Unterstützung bietet. So kann als Beispiel die Überprüfung der Verfügbarkeit bestimmter Komponenten von Zulieferern in Form von Web Services genannt werden. XML Dokumente sind so repräsentiert, dass eine maschinelle Weiterverarbeitung effektiv unterstützt wird. Auf der Basis von XML gibt es eine Anzahl von Sprachdefinitionen, die eine umfassende Beschreibung von Web Services unterstützen (eine detaillierte Auflistung findet sich unter www.w3.org/2002/ws/). Anzumerken ist hier, dass die generellen Konzepte von Web Services jenen von CORBA (Common Object Request Broker - www.omg.org) ähneln. So ist zum Beispiel eine Definition in WSDL (Web Service Description Language - http://www.w3.org/TR/wsdl) vergleichbar mit einer CORBA IDL (Interface Definition Language) Definition.

Web Services im Verkauf von komplexen Produkten und Dienstleistungen

Beratungssysteme unterstützen den Kunden bei der Auswahl der für ihn relevanten Produkte und erlauben Vertriebsmitarbeitern die Erstellung und Überprüfung der Gültigkeit von Anboten. Diese Systeme müssen in bereits bestehende Infrastrukturen integriert werden. Will z.B. der Kunde auf Basis eines erfolgreich abgeschlossenen Beratungsprozesses eine Bestellung tätigen, muss das Beratungsergebnis an das darunter liegende ERP System weitergeleitet werden. Ähnliches gilt für die Schnittstelle zu ERP Systemen von Zulieferern – die Repräsentation von Basisfunktionalitäten (wie z.B. die Verfügbarkeitsüberprüfung) als Web Service erlaubt hier eine einfache und kostengünstige Einbindung dieser Funktionalität in Fremdsysteme.


Was können Sie von uns erwarten?

ConfigWorks hat Erfahrungen im Bereich Web Services basierend auf der Umsetzung von Projekten mit Industriepartnern aus den Bereichen Telekommunikation und Finanzdienstleistungen. Im Rahmen dieser Projekte wurde die Integration von Konfigurationssystemen (siehe Abschnitt Konfiguration) als auch die Einbindung von Beratungs- und Konfigurationsanwendungen in bereits vorhandene Infrastrukturen mittels Web Service Technologie realisiert.

 


Weiterführende Informationen

CAWICOMS
Publikationen