WebSphere Enterprise Service Bus, Version 6.2.0 Betriebssysteme: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Servicekomponenten

Alle Integrationsartefakte, die auf IBM® WebSphere ESB ausgeführt werden, werden als Komponenten mit klar definierten Schnittstellen dargestellt.

In der Service Component Architecture (SCA) wird eine Serviceimplementierung von einer Servicekomponente definiert. Servicekomponenten werden auch als SCA-Komponenten bezeichnet. Servicekomponenten verfügen jeweils über eine Schnittstelle und können mit einander verbunden werden und auf diese Art ein Modul bilden, das in WebSphere ESB implementiert wird.

Dadurch wird eine flexible Laufzeitumgebung erstellt und es können beliebige Komponenten einer Anwendung geändert werden, ohne dass die anderen Komponenten beeinträchtigt werden. Es ist beispielsweise möglich, eine Benutzertask, die eine Bestätigung darstellt, durch eine Business-Regel zu ersetzen, die eine automatische Bestätigung darstellt; dabei werden einfach nur die Servicekomponenten im Assemblierungsdiagramm ersetzt; es wird kein Business-Prozess und auch kein aufrufendes Programm des Business-Prozesses geändert.

Servicekomponenten können mit vorhandenen Anwendungen unter Verwendung der folgenden Programmierkonstrukte interagieren:

Außerdem können Servicekomponenten mit anderen Anwendungen auf unternehmensweiten Informationssystemen (EIS) mit IBM WebSphere Adapters interagieren.

Zusätzlich zur Laufzeitinfrastruktur von unterstützenden Services und zum serviceorientierten Architekturkern bietet WebSphere Process Server eine Vielfalt von gebrauchsfertigen SCA-Komponenten, die in Integrationsanwendungen verwendet werden können. Mediationsabläufe werden in eine SCA-Komponente implementiert (eine so genannte Mediationsablaufkomponente), aber bei WebSphere Process Server-Modulen fungieren sie als Unterstützungsservices.

Abbildung 1. WebSphere Process Server - komponentenbasiertes Framework
Das komponentenbasierte Framework umfasst einen SOA-Kern als Basis gefolgt von einer Ebene mit unterstützenden Services, die von einer Ebene mit Servicekomponenten abgeschlossen wird.

concept Konzeptabschnitt

Nutzungsbedingungen | Feedback


Zeitmarkensymbol Letzte Aktualisierung: 05 Juli 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/covw_sca_servicecomp.html
Copyright IBM Corporation 2005, 2010. Alle Rechte vorbehalten.
Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).