WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows

Konfigurieren des Standard-Ereignis-Messaging

In der Standard-Messaging-Konfiguration für den asynchronen Transport von Ereignissen wird die für WebSphere ESB als Standard definierte Messaging-Komponente als JMS-Provider (JMS = Java Message Service) verwendet.

Das Script default-event-message.jacl ermöglicht die schnelle Einrichtung einer Standard-Messaging-Konfiguration, in der die Standard-Messaging-Komponente von WebSphere als JMS-Provider verwendet wird. Dieses Script definiert alle Konfigurationsobjekte, die für die asynchrone Übertragung von Ereignissen erforderlich sind:
  • Es erstellt eine JMS-Warteschlange und eine Wartenschlangenverbindungsfactory für die Standard-Messaging-Komponente.
  • Es erstellt einen Service Integration Bus, fügt dem Bus Mitglieder hinzu und verknüpft ihn mit Warteschlangen, Themen und Verbindungsfactories.
  • Es erstellt ein JMS-Übertragungsprofil, das die Warteschlange und die Verbindungsfactory verwendet.
  • Es konfiguriert das Standard-Emitter-Factory-Profil so, dass für die asynchrone Übertragung von Ereignissen das erstellte JMS-Übertragungsprofil verwendet wird.
  • Es implementiert das nachrichtengesteuerte Bean, das durch die Common Event Infrastructure verwendet wird, damit es Ereignisse empfangen kann, die asynchron an den Ereignisserver gesendet werden.

Gehen Sie wie folgt vor, um das Standard-Messaging zu konfigurieren:

  1. Wechseln Sie in das Verzeichnis profilpfad/event/application für das Profil zur Definition der Laufzeitumgebung für WebSphere ESB, in der Sie das Standard-Messaging konfigurieren möchten. (Ersetzen Sie dabei profilpfad durch den Pfad zu dem Verzeichnis, in dem sich das Profil für WebSphere ESB befindet.)
  2. Führen Sie das Script default-event-message.jacl mit dem Befehl wsadmin aus:
    Windows-Systeme
    profilpfad\bin\wsadmin [conntype -none] -profile event-profile.jacl
      -f default-event-message.jacl -action aktion -earfile event-message.ear
      -node knotenname -server servername
      [-cluster clustername] [-appname anwendungsname] [-trace]
    Linux- und UNIX-Systeme
    profilpfad/bin/wsadmin.sh [conntype -none] -profile event-profile.jacl
      -f default-event-message.jacl -action install -earfile event-message.ear
      -node knotenname -server servername
      [-cluster clustername] [-appname anwendungsname] [-trace]
    profilpfad/bin/wsadmin.sh [conntype -none] -profile event-profile.jacl
      -f default-event-message.jacl -action install -earfile event-message.ear
      -node knotenname -server servername
      [-cluster clustername] [-appname anwendungsname] [-trace]
    Die folgenden Parameter werden verwendet:
    knotenname
    Der WebSphere ESB-Knoten, in dem die Messaging-Anwendung implementiert werden soll. Gehen Sie wie folgt vor, um den Knotennamen zu bestimmen:
    1. Führen Sie das Script profilpfad/bin/setupCmdLine aus.
    2. Führen Sie den Befehl echo $WAS_NODE (Linux-/UNIX-Systeme) oder echo %WAS_NODE% (Windows-Systeme) aus.
    Bei diesem Wert muss die Groß-/Kleinschreibung beachtet werden. Soll die Anwendung in einem Cluster implementiert werden, dann lassen Sie diesen Parameter weg.
    servername
    Der WebSphere-Server, in dem die Messaging-Anwendung implementiert werden soll. Bei diesem Wert muss die Groß-/Kleinschreibung beachtet werden. Soll die Anwendung in einem Cluster implementiert werden, dann lassen Sie diesen Parameter weg.
    clustername
    Der WebSphere-Cluster, in dem die Messaging-Anwendung implementiert werden soll. Geben Sie diesen Parameter nur dann an, wenn Sie das Messaging in einem Cluster konfigurieren und keinen Knoten und keinen Server angeben.
    Anmerkung: Die Standard-Messaging-Konfiguration arbeitet mit einer Cloudscape-Ereignisdatenbank. Die Cloudscape-Datenbank unterstützt das Clustering in einer Produktionsumgebung nicht. Mit der Verwaltungskonsole von WebSphere Process Server können Sie eine andere Messaging-Steuerkomponente angeben. Dabei wird eine Datenquelle spezifiziert, die mit einer Ereignisdatenbank verbunden wird, die mehrere Verbindungen unterstützt.
    anwendungsname
    Der Name, der für die Messaging-Unternehmensanwendung verwendet werden soll. Dieser Parameter ist optional. Der Standardwert lautet EventServerMdb.

    Wird der optionale Parameter -trace angegeben, dann werden an die Standardausgabe zusätzliche Debuginformationen ausgegeben.

    Anmerkung:
    • Wenn Sie einen vollständig qualifizierten Pfad für das Verzeichnis der Datei event-message.ear angeben, dann stellen Sie sicher, dass Sie im Pfad normale Schrägstriche (/) verwenden, auch in Windows-Systemen.
    • Wenn Sie die Messaging-Anwendung in einem eigenständigen Knoten implementieren, dann geben Sie den optionalen Parameter -conntype none an, damit wsadmin im Lokalmodus ausgeführt wird.
    Nach dem Start des Script werden Sie nach Benutzer-ID und Kennwort für JMS gefragt.

Task topic

Nutzungsbedingungen | Diese Seite bewerten

Timestamp iconZuletzt aktualisiert: 4 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tcei_install_configureDefaultMessaging.html

(C) Copyright IBM Corporation 2005. Alle Rechte vorbehalten.
Dieses Informationszentrum basiert auf Eclipse-Technologie. (http://www.eclipse.org)