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