Eigenschaften für permanente Subskriptionen in der JMS-Aktivierungsspezifikation konfigurieren

Verwenden Sie diese Task, um Eigenschaften für permanente Subskriptionen in den JMS-Aktivierungsspezifikationen zu konfigurieren, die von nachrichtengesteuerten Beans (MDBs) mit dem Standard-Messaging-Provider verwendet werden können.

Informationen zu diesem Vorgang

Damit eine MDB-Anwendung mit dem Standard-Messaging-Provider permanente Subskriptionen für JMS-Topics erstellen können, müssen Sie eine Reihe von Eigenschaften in den von der Anwendung verwendeten JMS-Aktivierungsspezifikationen definieren.

Wenn Anwendungen zum Erstellen permanenter Subskriptionen nachrichtengesteuerte Beans (MDBs) verwenden, müssen Sie die Eigenschaften in der JMS-Aktivierungsspezifikation definieren, die von den MDBs verwendet wird. Verwenden Sie hierfür die Anleitungen in diesem Artikel. Damit Enterprise-Beans permanente Subskriptionen erstellen können, müssen Sie die Eigenschaften in der JMS-Verbindungsfactory definieren. Anleitungen hierzu finden Sie im Artikel Eigenschaften für permanente Subskriptionen in der JMS-Verbindungsfactory konfigurieren.

Anmerkung: Die Datei Servername-durableSubscriptions.ser im Verzeichnis WAS_HOME/temp wird vom Messaging-Service verwendet, um permanente Subskriptionen für nachrichtengesteuerte Beans zu verfolgen. Wenn Sie eine Anwendung deinstallieren, die eine nachrichtengesteuerte Bean enthält, wird diese Datei verwendet, um die Subskription der permanenten Subskription zurückzunehmen. Wenn Sie das Verzeichnis WAS_HOME/temp oder in diesem Verzeichnis enthaltene Dateien löschen müssen, stellen Sie sicher, dass diese Datei beibehalten wird.

Führen Sie in der Administrationskonsole die folgenden Schritte aus, um die Eigenschaften für permanente Subskriptionen eines Topic zu konfigurieren, die von MDBs mit dem Standard-Messaging-Provider verwendet werden:

Vorgehensweise

  1. Zeigen Sie den Standard-Messaging-Provider an. Klicken Sie im Navigationsfenster auf Ressourcen -> JMS -> JMS-Provider.
  2. Wählen Sie den Standardprovider aus, für den Sie Aktivierungsspezifikationseigenschaften konfigurieren möchten.
  3. Optional: Ändern Sie das Kontrollkästchen Geltungsbereich je nach Bedarf in die Stufe, auf der die Verbindungsfactory sichtbar sein soll.
  4. Klicken Sie im Inhaltsteilfenster unter "Weitere Eigenschaften" auf Aktivierungsspezifikationen. Im Inhaltsteilfenster werden alle vorhandenen JMS-Aktivierungsspezifikationen für den Standard-Messaging-Provider angezeigt.
  5. Klicken Sie auf den Namen der Aktivierungsspezifikation, die Sie konfigurieren möchten. Im Inhaltsteilfenster werden die Eigenschaften für die Aktivierungsspezifikation angezeigt.
  6. Geben Sie die folgenden Eigenschaften für die Aktivierungsspezifikation an:
    Client-ID
    Dies ist die JMS-Client-ID, die Anwendungen verwenden, um permanente Topicsubskriptionen zu erkennen, die in allen Verbindungen mit dieser Aktivierungsspezifikation erstellt werden. Nähere Informationen zu Client-IDs finden Sie in Abschnitt 4.3.2 der JMS-Spezifikation 1.1.
    Subskriptionsausgangsverzeichnis

    Gibt die Messaging-Engine für Subskriptionen im Service Integration Bus an. Der Administrator kann den Laufzeitstatus Subskriptionen mit den Veröffentlichungspunkten für diese Messaging-Engine steuern.

    Subskriptionsdauer
    Zum Erstellen permanenter Subskriptionen setzen Sie diese Eigenschaft auf Permanent.
    Subskriptionsname

    Jede JMS-Subskription hat einen Subskriptionsnamen (der mit dieser Eigenschaft definiert wird). Eine JMS-Verbindung hat außerdem eine zugeordnete Client-ID (die mit der Eigenschaft "Client-ID" definiert wird), die verwendet wird, um eine Verbindung und die zugehörigen Objekte der Liste von Nachrichten (in der permanenten Subskription) zuzuordnen, die vom JMS-Provider für den Client verwaltet wird.

    Der Subskriptionsname muss für jede Client-ID eindeutig sein.

  7. Geben Sie die gewünschten Eigenschaften für die Aktivierungsspezifikation an.
  8. Klicken Sie auf OK.
  9. Speichern Sie Ihre Änderungen in der Masterkonfiguration.

Nächste Schritte

Wenn Anwendungen permanente Subskriptionen erstellen, können Sie mit der Administrationskonsole den Laufzeitstatus dieser Subskriptionen verwalten. Informationen hierzu finden Sie im Artikel Permanente Subskriptionen verwalten.

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=tjn0006_
Dateiname:tjn0006_.html