|
| |
Übersicht
GXS entwickelt Web-Services-Schnittstellen für unser gesamtes Software- und Servicesportfolio.
Im Rahmen des Informationsaustauschs besteht die größte Herausforderung für eine Handelsgemeinschaft in der Vielzahl an Datenformaten und Kommunikationsprotokollen. Web-Services-Schnittstellen lösen dieses Problem, indem sie das Kommunikationsprotokoll (SOAP) standardisieren und ein Standardverfahren zur Beschreibung der Datenformate (WSDL) bieten.
Ein großer Teil der GXS-Technologie, insbesondere unsere Software-Lösungen, funktioniert problemlos mit anderen Anwendungen, die unsere Kunden bereits einsetzen. In einigen Fällen fließen Daten zum und vom GXS Enterprise Gateway (z. B. Bestellungseingang und Rechnungsversand), doch in anderen Fällen ist die Interaktion komplexer (bidirektionale Synchronisierung der Produktdaten mit unserem Product Information Manager.) Und in wieder anderen Fällen erfüllt eine Lösung vielfältige Funktionen (ein Beispiel dafür ist unsere Datenübersetzungs-Engine GXS Application Integrator), sodass wir die Richtung des Datenstroms nicht vorhersagen können.
Mit unserem umfassenden Angebot an SOAP-basierten Schnittstellen stellen wir eine standardisierte technische Lösung für die Interaktion mit unserer Software bereit. Der Funktionsumfang richtet sich nach der Software, doch alle Lösungen umfassen die folgenden grundlegenden Elemente:
- Integrierter Web-Services-Server: GXS-Produkte mit Web-Services-Schnittstellen verfügen über eine „latente“ Fähigkeit zur Verarbeitung von SOAP-Anfragen (SOAP gibt ein spezifisches Nachrichtenformat für die Übertragung unter Verwendung anderer Protokolle vor. GXS-Produkte unterstützen derzeit HTTP/HTTPS). Dabei handelt es sich um einen zweckgebundenen Webserver allein zur Abwicklung von SOAP-Anfragen.
- Zugriff auf eine grundlegende Sicherheits-Infrastruktur: Sicherheit ist immer wichtig, doch es ist selten sinnvoll, mehr als ein Sicherheitssystem für ein und denselben Datensatz einzusetzen. Die Web-Services-Schnittstellen verwenden daher die Sicherheitsverfahren der Software, in die sie integriert sind. Wenn Sie einen neuen Benutzer im GXS Enterprise Gateway erstellen, gelten dessen Benutzerkennung und Kennwort auch für SOAP-Anfragen an die Software. Dies vereinfacht auch die Protokollierung von Benutzeraktivitäten.
- Integration in die Anwendungsebene der zugrunde liegenden Software:: Die Web-Services-Schnittstellen verwenden Funktionen der Anwendung auch beim einfachen Abrufen von Daten. Das ist wichtig, denn Anwendungsdaten müssen unabhängig von der Form des Abrufs stets über die ihnen zugeordnete Anwendung abgerufen und bearbeitet werden. Die Schnittstellen sind daher als Alternative zur Benutzerschnittstelle (oder anderen Schnittstellen) konzipiert und nicht als „Hintertür“.
|
Vorteile
Web-Services-Schnittstellen ermöglichen in der Regel eine kostengünstigere Integration und schnellere Entwicklungszeiten. Die weiteren Vorteile ergeben sich aus den spezifischen Umständen. Es folgen einige aktuelle Beispiele:
- Interchange Services Gateway: Bietet eine SOAP API für EDI-Mailboxen im GXS Trading Grid. Unsere erste kommerzielle Web-Services-Schnittstelle verwendete den inzwischen überholten Standard „SOAP with Attachments“ zum Senden und Empfangen elektronischer Dokumente über das GXS Trading Grid.
- GXS Application Integrator (AI): Durch die Aufrüstung mit einem Web-Services-Plugin kann der AI Konvertierungsservices in der SOAP-Schnittstelle anbieten. Haben Sie erst einmal eine „Map“ erstellt (diese Anweisungen für die Konvertierung eines Dokumententyps in einen anderen Typ sind oft sehr komplex), kann AI diese Map als SOAP-Anfrage ausführen. Darüber hinaus bietet AI die Möglichkeit, im Rahmen der Datenumwandlung externe Web Services einzubeziehen.
- GXS Product Information Manager (PIM): Die GXS PIM-Software kann zur vereinfachten Integration in einem Middleware-Portfolio für die unternehmensweite Synchronisierung von Produktinformationen mit einer SOAP-Schnittstelle ausgestattet werden. Produktinformationen wie z. B. „Gewicht“, die in einem System gespeichert sind, müssen von diesem System in GXS PIM aktualisiert werden, wenn das Gewicht eines synchronisierten Artikels geändert wird. Durch die Bereitstellung eines Web Service für die Aktualisierung von Produktdaten vereinfacht GXS PIM diesen Vorgang.
|
|
|
|
|
|
|
|
|