Nachrichtengesteuerte Beans (MDB) verwalten
Sie können die mit Java™ EE Connector Architecture (JCA) Version 1.5 kompatiblen nachrichtengesteuerten Beans (Message-driven Bean, MDB), die Sie als Nachrichtenendpunkte implementieren, verwalten. Außerdem können Sie die Naachrichtenlistenerressourcen für Nicht-JCA-MDBs, die Sie für Listener-Ports implementieren, verwalten.
Vorbereitende Schritte
In WebSphere Application Server Version 7
und höher sind Listener-Ports stabilisiert. Weitere
Informationen finden Sie im Artikel zu den stabilisierten Features. Deshalb sollten Sie die Migration Ihrer WebSphere MQ-MDB-Implementierungskonfigurationen
von Listener-Ports auf Aktivierungsspezifikationen planen. Weitere Informationen zum Konfigurieren der Aktivierungsspezifikationen für Nicht-ASF-Modus finden Sie unter Aktivierungsspezifikation für Nicht-ASF-Modus konfigurieren. Sie sollten die Migration jedoch erst dann durchführen, wenn Sie sicher sind, dass die Anwendung nicht in Anwendungsservern einer früheren Version als WebSphere Application Server Version 7 ausgeführt werden muss.
Wenn beispielsweise in einem Anwendungs-Server-Cluster einige Member Version 6.1 und andere Member eine höhere Version
haben, sollten Sie Anwendungen in diesem Cluster erst dann auf die Verwendung von Aktivierungsspezifikationen migrieren,
wenn Sie alle Anwendungsserver im Cluster auf die höhere Version migriert haben.
Wenn Sie nachrichtengesteuerte Beans (MDBs, Message-Driven Beans) für einen Messaging-Provider verwenden möchten, der keinen JCA-Ressourcenadapter der Version 1.5 oder 1.6 hat, können Sie keine Aktivierungsspezifikationen verwenden und müssen deshalb Ihre Beans für einen Listener-Port konfigurieren. Es gibt verschiedene Szenarien, in denen Sie sich für die Verwendung von Listener-Ports entscheiden können, obwohl Aktivierungsspezifikationen verwendbar wären, z. B. für die Kompatibilität mit vorhandenen MDB-Anwendungen.
Im Artikel Message-driven Beans, Aktivierungsspezifikationen und Listener-Ports können Sie nachlesen, wann Listener-Ports an Stelle von Aktivierungsspezifikationen verwendet werden müssen.
Informationen zu diesem Vorgang
- Nachrichtengesteuerte Beans (Message-driven Bean, MDB), die Sie als Nachrichtenendpunkte implementieren, und die zugeordnete Aktivierungsspezifikation.
- Den Nachrichten-Listener-Service, die Listener-Ports und die Listener für nachrichtengesteuerte Beans, die Sie für Listener-Ports implementieren möchten.