Eine einzige Instanz eines Ressourcenadapters verwenden

Sie können bestimmte Ressourcenadapter auf eine einzige Laufzeitinstanz in der JVM (Java™ Virtual Machine) beschränken.

Vorbereitende Schritte

Die Aktivierung dieser Einstellung hat eine in höchstem Maße restriktive Umgebung auf dem System zur Folge und sollte mit Vorsicht verwendet werden.

Informationen zu diesem Vorgang

Die Verwendung der Konfigurationsoption für eine einzige Ressourcenadapterinstanz in manchen Ressourcenadaptern ermöglicht Ihnen, eine Umgebung mit optimalem Verhalten zu konfigurieren. Einige Ressourcenadapter, die eingehende Kommunikation vom unternehmensweiten Informationssystem unterstützen, können das Verhalten mit einer einzigen Instanz erfordern. Durch die Aktivierung dieser Einstellung kann die Startzeit des Servers optimiert werden. Andere Ressourcenadapter erfordern diese Einstellung möglicherweise nicht. Sie müssen feststellen, ob der Ressourcenadapter für eine einzige Instanz konfiguriert werden muss.

Ziehen Sie die Verwendung einer Konfiguration mit einer einzigen Ressourcenadapterinstanz für das Testen und Beheben von Problemen in Erwägung. Bei einigen Adaptern kann die Einschränkung auf eine einzige Instanz eine wirksame Fehlerberichtigungsmaßnahme sein. Die Aktivierung des Einzelinstanzverhaltens für einen oder mehrere Ressourcenadapter, die vermutlich an dem Problem beteiligt sind, kann bei der Eingrenzung eines bestimmten Problems helfen.

Dieses Design lässt nicht zu, dass zwei JavaBeans-Instanzen desselben Ressourcenadapters, deren equals-Methode "true" zurückgeben, in derselben JVM ausgeführt werden, falls eine von ihnen als Einzelinstanz konfiguriert ist. Beispiel: Sie haben zwei Anwendungen mit demselben integrierten Ressourcenadapter oder eine Anwendung mit einem Ressourcenadapter, der auch als eingeständiger Ressourcenadapter auf dem Server installiert. Die Anwendungen sind auf dem Server so konfiguriert, dass trotz einiger abweichender Konfigurationsattribute die Konfigurationsattribute, die von der Methode "equals()" ausgewertet werden, gleich sind. Dies ist nicht mehr zulässig, und es wird eine Ausnahme vom Typ "ResourceException" zurückgegeben.

Anmerkung: Der Anbieter eines Ressourcenadapters, der mehrere Instanzen nicht toleriert, hat keine JCA-definierte Methode, um diese zu kommunizieren. Deshalb muss der Implementierer diese Anforderung erkennen und die Ressourcenadapter für das Einzelinstanzverhalten konfigurieren.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ttrb_usesingleinstance
Dateiname:ttrb_usesingleinstance.html