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.
|