In einer Multi-Resource Adapter Konfiguration (s. a. Multi-Resource Adapter Betrieb) arbeiten mehrere Resource Adapter Instanzen mit einer Proxy Instanz zusammen. Pro Proxy Instanz sind maximal 32 Resource Adapter Instanzen möglich. Jeder Resource Adapter Instanz ist ein eindeutiger Index zugeordnet. Dieser Index muss in die Datei ra.xml
eingetragen werden, siehe unten.
Der Multi-Resource Adapter Betrieb dient einem Spezialfall der Inbound Kommunikation, und hat keine Auswirkungen auf die Outbound-Kommunikation über OSI TP / LU6.2.
Im Application Server müssen Sie bei Multi-Resource Adapter Betrieb für jeden Resource Adapter folgende Konfigurationsschritte durchführen:
Definieren Sie in der Datei
ra.xml
den Index des Resource Adapters mit der zusätzlichen Konfigurations-PropertyresourceAdapterIndex
. Dies ist wie beim Standard-Betrieb unter bestimmten Voraussetzungen auch über die Management Console möglich, siehe „ra.xml anpassen“ im Allgemeine Eigenschaften in ra.xml festlegen.Wenn Sie den Index manuell vergeben, müssen Folgendes beachten:
Jeder Resource Adapter muss einen eindeutigen Index bekommen. Für Inbound-Kommunikation benötigen Sie diesen eindeutigen Index bei der Konfiguration der Inbound Message Endpoints mit der Management Console (siehe Inbound Message Endpoints konfigurieren).
Für jeden Resource Adapter Index außer dem Index 1 müssen Sie 1000 USER Anweisungen USER BCUij000 bis USER BCUij999 in der Datei
input.own
im Proxy-Container Verzeichnis<Proxy_home/def
hinzufügen, z.B. für den Resource Adapter Index 12 müssen Sie die USER Anweisungen USER BCU12000 bis USER BCU12999 hinzufügen.
Führen Sie die anderen Konfigurationsschritte im Application Server genauso aus wie beim Standard Resource Adapter Betrieb, siehe Konfigurationsschritte für Outbound- und Inbound-Kommunikation.
resourceAdapterIndex
resourceAdapterIndex
legt den Index dieser Resource Adapter Instanz in einer Multi-Resource Adapter Konfiguration fest.
Diese Property ist nur in einer Multi-Resource Adapter Konfiguration von Bedeutung und darf nicht zusammen mit der Property resourceAdapterAddresses
angegeben werden (siehe Besonderheiten im Cluster-Betrieb).
Definition: |
|
Erklärung: |
|
Standard: | kein Standardwert |
Beispiel: | <config-property> <description>Index of this resource adapter instance in a multi-resource-adapter configuration. </description> <config-property-name>resourceAdapterIndex </config-property-name> <config-property-type>java.lang.String </config-property-type> <config-property-value>5 </config-property-value> </config-property> |