Messaging mit einem Messaging-Provider eines anderen Anbieters verwalten
Für das Messaging zwischen Anwendungsservern erfüllen der Standard-Messaging-Provider bzw. der IBM MQ-Messaging-Provider die meisten Voraussetzungen. Sie können an Stelle dieser Provider aber auch einen Messaging-Provider eines anderen Anbieters verwenden (d. h. das Produkt eines anderen Unternehmens). Sie können sich beispielsweise für diesen Weg entscheiden, um (bereits) getätigte Investitionen zu schützen.
Vorbereitende Schritte
Informationen zu diesem Vorgang
Unternehmensanwendungen in WebSphere Application Server können asynchrones Messaging über Services verwenden, die auf JMS-Messaging-Providern (Java Message Service) und den zugehörigen Messaging-Systemen basieren. Diese Messaging-Provider entsprechen der Spezifikation JMS Version 1.1.
Die Auswahl des Providers ist davon abhängig, welche Funktionen Ihre JMS-Anwendung übernehmen muss, sowie von anderen Faktoren, die mit Ihrer Geschäftsumgebung und den geplanten Änderungen an dieser Umgebung in Zusammenhang stehen.
Vorgehensweise
Für die Verwaltung eines Messaging-Providers eines anderen Anbieters verwenden Sie den Ressourcenadapter (für einen mit Java EE Connector Architecture (JCA) 1.5 oder 1.6 kompatiblen Messaging-Provider) oder den Client (für einen Nicht-JCA-Messaging-Provider), der vom anderen Anbieter bereitgestellt wird. Über die Administrationskonsole von WebSphere Application Server können Sie Aktivierungsspezifikationen, Verbindungsfactorys und Ziele in WebSphere Application Server verwalten, aber Sie können die Administrationskonsole nicht verwenden, um den JMS-Provider selbst und seine Ressource zu verwalten, die sich außerhalb von WebSphere Application Server befinden.
Wenn Sie Message-driven Beans verwenden, müssen Messaging-Provider eines anderen Anbieters einen mit JCA 1.5 kompatiblen Ressourcenadapter für eingehende Anforderungen oder (für Nicht-JCA-Messaging-Provider) Application Server Facility (ASF) enthalten, ein optionales Feature, das zur Spezifikation JMS Version 1.1 gehört.
Wenn Sie mit einem anderen Anbieter arbeiten möchten, wählen Sie eine der folgenden Optionen aus: