Download JBoss Enterprise Application Platform 5 JBoss Messaging

Transcript
Kapitel 5. Konfiguration
Kapitel 5. Konfiguration
Das Java Message Service (JMS) API legt fest, wie ein Messaging Client mit einem Messaging Server
interagiert. Wie Messaging Dienste, wie etwa Message-Destinationen und Connection Factories definiert
und implementiert werden, hängt vom JMS-Provider ab. JBoss Messaging hat seine eigenen Dateien zur
Dienstkonfiguration.
Dieses Kapitel zeigt Ihnen, wie Sie die verschiedenen, in JBoss Messaging verfügbaren Dienste
konfigurieren, die zusammenarbeiten, um JMS Dienste auf API-Ebene für Client Applikationen
bereitstellen.
Die Konfiguration des JBoss Messaging Dienstes verteilt sich auf mehrere Konfigurationsdateien. Je
nach dem T yp des bereitgestellten Dienstes werden Konfigurationsinformationen zwischen
m essaging-service.xm l, rem oting-bisocket-service.xm l, <your database type>persistence-service.xm l, connection-factories-service.xm l und destinationsservice.xm l geteilt. Sie finden alle diese Dateien im
$JBOSS_HOME/server/$PROFILE/deploy/m essaging-Verzeichnis.
Die AOP Interceptor-Stacks werden in aop-m essaging-client.xm l (für Client-Seiten Verhalten) and
aop-m essaging-server.xm l (für Server-Seiten Verhalten) konfiguriert. Normalerweise werden Sie
diese nicht ändern müssen, sondern es können einige Interceptoren entfernt werden, um die
Performance etwas zu verbessern (falls Sie diese nicht brauchen). Seien Sie vorsichtig und stellen Sie
sicher, dass Sie die Sicherheitskonsequenzen berücksichtigt haben, ehe Sie den Security-Interceptor
entfernen.
5.1. Konfiguration von ServerPeer
Der ServerPeer ist das Herz der JBoss Messaging JMS Fassade. Sie können dessen Verhalten
durch Bearbeitung von $JBOSS_HOME/server/$PROFILE/deploy/m essaging/m essagingservice.xm l konfigurieren.
All JBoss Messaging Dienste basieren im ServerPeer.
Unten sehen Sie ein Beispiel für eine Server Peer Konfiguration. Bitte beachten Sie, dass nicht alle
Werte für die Attribute des Server Peer in dem Beispiel spezifiziert sind
15