Web-Service-Gateway: Häufig gestellte Fragen
Antworten auf Fragen, wie "Was ist das Web-Service-Gateway?" oder "Wie funktioniert das Web-Service-Gateway?"
- Was sind Web-Services?
- Was ist das Web-Service-Gateway?
- Wie funktioniert das Web-Service-Gateway?
- Wer sollte das Web-Service-Gateway verwenden?
- Welche geschäftsbezogenen Problemstellungen werden vom Web-Service-Gateway gelöst?
- Wie migriere ich eine frühere Version des Gateway?.
- Kann ein Gateway, das vollständig in die IBM Serviceintegrationstechnologien integriert ist, mit einer früheren Version des Gateway koexistieren?.
Was sind Web-Services?
Web-Services sind modulare Anwendungen, die miteinander über das Internet interagieren. Web-Services basieren auf gemeinsamen, offenen und neuen Technologiestandards und Protokollen (wie z. B. SOAP, UDDI und WSDL). Sie können unabhängig von ihrer Implementierung mit anderen Anwendungen kommunizieren, interagieren und sogar in diese integriert werden.
Was ist das Web-Service-Gateway?
- Der Gateway-Service wird an einer anderen Webadresse als der Zielservice bereitgestellt. Somit haben Sie die Möglichkeit, den Zielservice zu ersetzen oder zu verlagern, ohne die Details für den zugeordneten Gateway-Service ändern zu müssen.
- Sie können jedem Gateway-Service mehrere Zielservices (d. h. mehrere Implementierungen desselben logischen Service) zuordnen.
- Der Gateway-Service kann in einem anderen Service Integration Bus als der Zielservice bereitgestellt werden.
- Das Gateway ist eine öffentliche Schnittstelle für die Services in den einzelnen Gruppen. Die Benutzer Ihres Gateway-Service müssen nicht wissen, wo sich der zugrunde liegende Service befindet, ob dieser intern oder extern bereitgestellt wird oder ob mehrere Zielservices für einen Gateway-Service verfügbar sind.
Wie funktioniert das Web-Service-Gateway?
Wenn Sie einen Gateway-Service erstellen, ordnen Sie ein vorhandenes Ziel mit einem Zielservice (einem internen oder einem externen Web-Service) einem neuen Web-Service zu, der vom Gateway bereitgestellt zu werden scheint.
Wer sollte das Web-Service-Gateway verwenden?
Jedes Unternehmen, das seine Ressourcen selektiv mit seinen Geschäftspartnern und Kunden teilen will, und jedes Unternehmen, das externe Web-Services verwendet und diese intern bereitstellen möchte. IT-Manager und Entwickler, die Ressourcen implementieren, können von dieser Technologie ebenfalls profitieren.
Welche geschäftsbezogenen Problemstellungen werden vom Web-Service-Gateway gelöst?
- Sichere "Bereitstellung" von Web-Services: Geschäftsanwendungen, die als Web-Services bereitgestellt werden, können von allen Tools, die Web-Services unterstützen, unabhängig von den Implementierungsdetails verwendet werden. Um Ihre Geschäftsprozesse besser integrieren zu können, möchten Sie möglicherweise diese Ressourcen für Geschäftspartner, Kunden und Lieferanten veröffentlichen, die sich außerhalb der Firewall befinden. Über das Gateway können Clients außerhalb der Firewall Web-Services in Ihrem Unternehmen nutzen. Mit dem Gateway können Sie den Zugriff auf jeden dieser Services steuern.
- Höheres Return-on-Investment: Ein Prozess, den Sie als Web-Service entwickeln, kann von einer beliebigen Anzahl von Partnern verwendet werden.
- Verwendung vorhandener Infrastruktur: Mit dem Gateway können Sie jede Kombination aus vorhandenen internen Services und externen Web-Services problemlos bereitstellen, unabhängig davon, wie diese vorhandenen Services derzeit aufgerufen werden (z. B. über ein SIB-Ziel, eine Webadresse oder eine UDDI-Registry).
- Protokollinformationen: Sie benutzen ein bestimmtes Protokoll für den Aufruf von Web-Services, während Ihre Partner ein anderes Protokoll verwenden. Mit dem Web-Service-Gateway können Sie die Anforderung vom Client abfangen und in ein anderes Messaging-Protokoll umsetzen.
Wie migriere ich eine frühere Version des Gateway?
Sie verwenden das Tool "wsadmin", um ein Gateway der WebSphere Application Server Version 5.1 auf die Gatewayfunktionalität, die in Version 7.0 oder höher bereitgestellt wird, gemäß den im Artikel Eine Web-Service-Gateway-Konfiguration der Version 5.1 migrieren beschriebenen Schritten zu migrieren.
Kann ein Gateway, das vollständig in die IBM Serviceintegrationstechnologien integriert ist, mit einer früheren Version des Gateway koexistieren?
Eine Zelle der WebSphere Application Server Version 7.0 oder höher kann Anwendungsserver der Version 5.1, Version 6 und Version 7.0 oder höher enthalten. Damit können Sie die Gateways der Version 5.1, die in Anwendungsservern der Version 5.1 implementiert sind, auch dann weiterverwenden, wenn Sie die Zelle von einem Deployment Manager der Version 5.1 auf einen Deployment Manager der Version 7.0 oder höher migrieren. Bevor Sie die Zelle migrieren, müssen Sie jedoch die Gatewaykonfiguration, wie im Artikel Ein Gateway der Version 5.1 bei der Migration einer Zelle beibehalten beschrieben, sichern.