Rational Developer for System z, Version 7.6

Bindungen in einer SCA-Umgebung

Nach der Entwicklung einer SCA-Komponente (Service Component Architecture) können Sie Bindungen verwenden, um anzugeben, wie die Komponente mithilfe von SCA-Services und -Referenzen mit anderen Komponenten und Anwendungen kommunizieren soll.

Eine Komponente kann mithilfe von Services und Referenzen mit anderen Komponenten und Anwendungen kommunizieren. SCA-Services und -Referenzen legen vom Entwurf her jedoch nicht fest, wie diese Kommunikation stattfinden soll. Um festzulegen, wie eine Komponente kommuniziert, werden Bindungen verwendet. SCA-Services verwenden Bindungen, um den Zugriffsmechanismus zu beschreiben, den Clients für den Aufruf des Service verwenden müssen. SCA-Referenzen verwenden Bindungen, um den Zugriffsmechanismus zu beschreiben, der für den Aufruf eines Service verwendet wird. Je nachdem, womit die SCA-Komponente kommuniziert, kann eine Komponente über explizit angegebene Bindungen verfügen.

Alle Bindungstypen enthalten einen Satz konfigurierbarer Attribute, die Sie definieren können, um zusätzliche Informationen bezüglich der Komponentenkommunikation für die Laufzeitumgebung bereitzustellen. Die folgenden optional definierbaren Namens- und Identitätsattribute gelten beispielsweise für alle Bindungstypen:

name
Ermöglicht die Unterscheidung zwischen mehreren Bindungselementen für einen einzelnen Service oder eine einzelne Referenz.
uri
Definiert den Ziel-URI der Referenz für die Bindung einer Referenz (entweder die Komponente oder den Service für eine Verbindung zu einem Endpunkt innerhalb der SCA-Domäne oder die zugängliche Adresse eines Endpunkts außerhalb der SCA-Domäne). Für eine Bindung eines Service definiert das URI-Attribut den URI relativ zu der Komponente, die der SCA-Domäne den Service zur Verfügung stellt. Ausführliche Informationen zu speziellen URI-Formaten finden Sie in CICS-Serviceverarbeitung. CICS unterstützt das Attribut uri für die Bindung zwischen Verbundelementen nicht. Verwenden Sie stattdessen die Attribute promote und target des Service oder der Referenz.
Anmerkung: Absichten und Richtliniensätze werden in CICS nicht unterstützt.

Nutzungsbedingungen | Feedback

Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)