Sie können den Hub konfigurieren, um Ereignisse an eine externe
Warteschlange zu übermitteln, die mit der JMS-Konfiguration konfiguriert
wurde.
Die Standard-JMS-Konfiguration wird eingerichtet, wenn Sie den Hub
installieren. Sie können einige dieser Werte auf der Seite
Merkmale für Ereignisveröffentlichung sehen.
Abbildung 31. Die Seite "Merkmale für Ereignisveröffentlichung"

Wenn Sie keinen Wert in den Feldern Provider-URL-Pakete oder
JMS-Provider-URL bereitstellen, werden die Standardwerte verwendet,
die sich im Abschnitt für MQ-Merkmale der Datei
<router-root-verz>/was/wbic/config/bcg.properties
befinden. Diese Standardwerte verwenden die JMS-Bindungen, die während
der Installation generiert wurden. Wenn Sie die Standardwerte nehmen,
verwenden die JMS-Bindungen Port 9999 auf dem MQ-Server, den Sie während der
Installation benannt haben.
Um auf eine andere Gruppe von JMS-Bindungen zu zeigen, ändern Sie
Provider-URL-Pakete so, dass auf ein Verzeichnis gezeigt wird, in
dem eine JMS-Bindungsdatei enthalten ist, die Sie selbst vorbereitet
haben. Ändern Sie auch den Namen für die
Warteschlangenverbindungsfactory und den Namen der
Warteschlange so, dass sie mit den Namen übereinstimmen, die Sie in
Ihren JMS-Bindungen ausgewählt haben. Sie würden so vorgehen, wenn Sie
die Ereignisse in einer Warteschlange auf einem anderen MQ-Server
veröffentlichen wollen als demjenigen, den Sie während der Installation
angegeben haben.
Gehen Sie wie folgt vor, um anzugeben, wohin die Ereignisse übermittelt
werden sollten:
- Klicken Sie im Hauptmenü auf Systemverwaltung >
Ereignisverarbeitung > Informationen zur Ereignisübermittlung.
- Klicken Sie auf das Symbol
neben Ereigniszustellung aktivieren.
- Wählen Sie das Markierungsfeld Ereigniszustellung aktivieren
aus, um die Ereignisveröffentlichung zu aktivieren.
- Wenn die Standardwerte für Ihre Installation korrekt sind, verändern Sie
diese nicht. Die Standardwerte unterstützen die Ereignisübermittlung an
die Warteschlange namens DeliveryQ, die vom JMS-Server
bereitgestellt wird, welchen Sie während der Installation konfiguriert
haben.
Wenn Sie ändern wollen, wohin Ereignisse übermittelt werden, aktualisieren
Sie die Felder. Verwenden Sie die folgenden Informationen als
Referenz:
- Geben Sie Werte für Benutzer-ID und Kennwort ein,
wenn eine Benutzer-ID und ein Kennwort für den Zugriff auf die Warteschlange
erforderlich sind.
- Geben Sie für JMS-Warteschlangenfactory-Name den Namen der
JMS-Warteschlangenverbindungsfactory von der JMS-Datei
.bindings ein, die Sie verwenden.
- Geben Sie für JMS-Nachrichtentyp den Nachrichtentyp ein, der
übermittelt wird. Die Auswahlmöglichkeiten sind hier byte
oder text.
- Geben Sie für JMS-Warteschlangenname den Namen der
JMS-Warteschlange ein, in der die Ereignisse veröffentlicht werden.
Diese Warteschlange muss bereits in der JMS-Datei .bindings
definiert sein, die Sie in WebSphere MQ verwenden.
- Geben Sie für JNDI-Factory-Name den Namen ein, der für den
Zugriff auf die .bindings-Datei verwendet wird. Der
Standardwert bietet Zugriff auf die Standardbindung im Dateisystem.
- Geben Sie für Provider-URL-Pakete eine URL-Adresse ein, die
Zugriff auf die JMS-Bindungsdatei bietet. Diese URL-Adresse muss dem
JNDI-Factory-Name entsprechen. Dieses Feld ist optional und, wenn es
leer ist, wird die Standarddateisystemposition für JMS-Bindungen
verwendet. Dies ist <router-root-verz>/was/jndi/WBIC.
- Geben Sie für Nachrichtenzeichensatz den Zeichensatz ein, der
zum Erstellen der Bytenachricht in der JMS-Warteschlange verwendet werden
soll. Der Standardwert ist UTF-8. Dieses Feld ist nur für
Bytenachrichten relevant.
- Geben Sie für JMS-Provider-URL die URL-Adresse des
JMS-Providers ein. Dieses Feld ist optional und, wenn es leer ist, wird
der Standard-JMS-Provider verwendet, der bei der Installation angegeben
wurde.
- Klicken Sie auf Speichern.
