Verwenden Sie diese Anzeige, um die Konfigurationseigenschaften der ausgewählten Warteschlangenverbindungsfactory für den MQSeries®-JMS-Provider anzuzeigen oder zu ändern. Diese Konfigurationseigenschaften bestimmen, wie Verbindungen zwischen dem JMS-Provider und WebSphere®MQ erstellt werden.
Klicken Sie zum Anzeigen dieser ACRCT-Seite (Application Client Resource Configuration Tool) auf Datei > Öffnen. Klicken Sie, nachdem Sie eine EAR-Datei lokalisiert haben, auf Öffnen. Klicken Sie auf die ausgewählte JAR-Datei, und wählen Sie dann Messaging-Provider > WebSphere-MQ-Provider aus. Klicken Sie mit der rechten Maustaste auf Warteschlangenverbindungsfactorys, und klicken Sie dann auf Neu. Auf der Registerkarte Allgemein werden die folgenden Felder angezeigt.
Die für einen JMS-Provider verwendete Warteschlangenverbindungsfactory hat die folgenden Eigenschaften:
Der Name, unter dem diese Warteschlangenverbindungsfactory für Verwaltungszwecke in WebSphere Application Server geführt wird. Der Name muss innerhalb der JMS-Verbindungsfactorys der WebSphere-Verwaltungsdomäne eindeutig sein.
Datentyp | Zeichenfolge |
Eine Beschreibung dieser Verbindungsfactory für Verwaltungszwecke in WebSphere Application Server.
Datentyp | Zeichenfolge |
Standardeinstellung | Ohne |
Die Laufzeit des Anwendungsclients verwendet dieses Feld zum Abrufen von Konfigurationsdaten.
Die Benutzer-ID, die in Kombination mit der Eigenschaft "Kennwort" zur Authentifizierung verwendet wird, vorausgesetzt, die aufrufende Anwendung gibt nicht explizit eine Benutzer-ID und ein Kennwort an.
Wenn Sie einen Wert für die Eigenschaft "Benutzer-ID" angeben, müssen Sie auch einen Wert für die Eigenschaft "Kennwort" angeben.
Die Eigenschaften "Benutzer-ID" und "Kennwort" werden verwendet, vorausgesetzt, die aufrufende Anwendung gibt nicht explizit eine Benutzer-ID und ein Kennwort an, z. B. bei Verwendung der Methode "createQueueConnection()". Der JMS-Client übergibt die Benutzer-ID und das Kennwort an den JMS-Server.
Datentyp | Zeichenfolge |
Das Kennwort, das in Kombination mit der Eigenschaft "Benutzer-ID" zur Authentifizierung verwendet wird, vorausgesetzt, die aufrufende Anwendung gibt nicht explizit eine Benutzer-ID und ein Kennwort an.
Wenn Sie einen Wert für die Eigenschaft "Benutzer-ID" angeben, müssen Sie auch einen Wert für die Eigenschaft "Kennwort" angeben.
Datentyp | Zeichenfolge |
Standardeinstellung | Ohne |
Bestätigt das Kennwort.
Der Name des WebSphere-MQ-Warteschlangenmanagers für diese Verbindungsfactory.
Verbindungen, die von dieser Factory erstellt werden, stellen eine Verbindung zu diesem Warteschlangenmanager her.
Datentyp | Zeichenfolge |
Dieses Optionsfeld ist standardmäßig ausgewählt. Die Eigenschaften "Hostname" und "Port" werden aktiviert, und die Eigenschaft "Liste der Verbindungsnamen" wird inaktiviert.
Datentyp | Optionsfeld |
Standardeinstellung | Ausgewählt |
Der Name des Host, auf dem der WebSphere-MQ-Warteschlangenmanager ausgeführt wird (nur für Clientverbindungen).
Datentyp | Zeichenfolge |
Standardeinstellung | Ohne |
Einstellmöglichkeiten | Gültiger TCP/IP-Hostname |
Die Nummer des TCP/IP-Ports, der für den WebSphere-MQ-Warteschlangenmanager verwendet wird (nur für Clientverbindungen).
Dieser Port muss im WebSphere-MQ-Warteschlangenmanager konfiguriert sein.
Datentyp | Integer |
Standardeinstellung | Ohne |
Einstellmöglichkeiten | Gültige TCP/IP-Portnummer, die im WebSphere-MQ-Warteschlangenmanager konfiguriert ist. |
Bei Auswahl dieser Option wird die Eigenschaft "Liste der Verbindungsnamen" aktiviert, und die Eigenschaften "Hostname" und "Port" werden inaktiviert. Wählen Sie dieses Optionsfeld aus, wenn Sie eine Verbindung zu einem Warteschlangenmanager für mehrere Instanzen herstellen möchten.
Datentyp | Optionsfeld |
Standardeinstellung | Nicht ausgewählt |
Eine Liste mit durch Kommas getrennten Host- und Portinformationen, die verwendet werden können, um eine Verbindung zu einem Warteschlangenmanager für mehrere Instanzen herzustellen.
Die Syntax des Befehls ist wie folgt:
host[(port)],[host[(port)]]"port" bezeichnet hier einen optionalen Wert. Wird kein Wert gesetzt, wird standardmäßig "1414" verwendet. Beispiel:
hostname1,hostname2(1415)
Weitere Informationen zur Verwendung des Warteschlangenmanagers für mehrere Instanzen finden Sie im Information Center von WebSphere MQ.
Diese Eigenschaft darf nur verwendet werden, wenn eine Verbindung zu einem Warteschlangenmanager für mehrere Instanzen hergestellt werden soll. Sie darf nicht verwendet werden, wenn Verbindungen zu Warteschlangenmanagern hergestellt werden sollen, die nicht für mehrere Instanzen vorgesehen sind, weil dann das Risiko besteht, dass Probleme hinsichtlich der Transaktionsintegrität auftreten.
Der Name des Kanals, der ausschließlich für Clientverbindungen zum WebSphere-MQ-Warteschlangenmanager verwendet wird.
Datentyp | Zeichenfolge |
Standardeinstellung | Ohne |
Einstellmöglichkeiten | 1 bis 20 ASCII-Zeichen |
Gibt an, ob die WebSphere-MQ-Clientverbindung oder die JNDI-Bindungen verwendet werden, um die Verbindung zum WebSphere-MQ-Warteschlangenmanager herzustellen. Der externe JMS-Provider steuert die Kommunikationsprotokolle zwischen JMS-Clients und JMS-Servern. Optimieren Sie den Transporttyp, wenn Sie nicht permanentes, nicht transaktionsorientiertes Messaging ohne ASF-Unterstützung verwenden oder Sicherheitsaspekte abdecken möchten und der Client ein lokaler Client des Warteschlangenmanagerknotens ist.
Datentyp | Enum |
Einheiten | Nicht zutreffend |
Standardeinstellung | BINDUNGEN |
Einstellmöglichkeiten |
|
Empfohlene Einstellung |
Anmerkung: Der JMS von
WebSphere MQ 5.3 kann nicht in WAS 6.1
verwendet werden, weil WAS 6.1 eine
Java-Laufzeitumgebung der Version
5 hat. Deshalb können keine speicherübergreifenden Verbindungen mit den Warteschlangenmanagern von
WebSphere MQ 5.3 eingerichtet werden. Dies kann zu Leistungseinbußen führen, wenn Sie zuvor WebSphere MQ 5.3 und "BINDUNGEN"
für Ihre Verbindungen verwendet und bei der Migration auf WebSphere Application Server 6.1 die Umstellung auf CLIENT-Netzverbindungen vorgenommen haben. Wenn Sie
WebSphere MQ 5.3 for
z/OS® verwenden, müssen Sie unter Umständen ein weiteres
Feature-Paket erwerben.
Wenn Sie mit einer 64-Bit-z/OS-Plattform arbeiten, muss der Transporttyp auf CLIENT eingestellt sein, weil die 64-Bit-Version der WebSphere-MQ-Umgebung unter z/OS derzeit nicht verfügbar ist und der Modus "BINDUNGEN" nicht verwendet werden kann, um eine Verbindung zur 31-Bit-Version von WebSphere MQ z/OS herzustellen. Möglicherweise müssen Sie für diese Unterstützung ein zusätzliches Feature-Paket für WebSphere MQ erwerben. |
Die JMS-Client-ID, die für Verbindungen zum MQSeries-Warteschlangenmanager verwendet wird.
Datentyp | Zeichenfolge |
Die ID des codierten Zeichensatzes (CCSID, Coded Character Set Identifier), die vom WebSphere-MQ-Warteschlangenmanager verwendet wird.
Diese CCSID muss von WebSphere MQ unterstützt werden.
Datentyp | Zeichenfolge |
Weitere Informationen zu den unterstützten CCSIDs und zum Konvertieren von Nachrichtendaten aus einem codierten Zeichensatz in einen anderen finden Sie in den Veröffentlichungen System Administration und Application Programming Reference des Information Centers von WebSphere MQ.
Wählen Sie dieses Kontrollkästchen aus, wenn unerwünschte Nachrichten in der Warteschlange verbleiben sollen. Andernfalls werden diese Nachrichten entsprechend den für sie festgelegten Optionen behandelt.
Datentyp | Enum |
Einheiten | Nicht zutreffend |
Standardeinstellung | Nicht ausgewählt |
Einstellmöglichkeiten |
|
Der Name der Modelldefinition, mit dem temporäre Verbindungsfactorys erstellt werden können, wenn noch keine Verbindungsfactory vorhanden ist.
Datentyp | Zeichenfolge |
Einstellmöglichkeiten | 1 bis 48 ASCII-Zeichen |
Das für die Benennung von dynamischen Warteschlangen zu verwendende Präfix.
Datentyp | Zeichenfolge |
Gibt an, ob Anwendungen von einem Methodenaufruf zurückkehren, wenn der Warteschlangenmanager einen Fehler abgefangen hat.
Datentyp | Kontrollkästchen |
Standardeinstellung | Ausgewählt |
Gibt die Adresse des lokalen Servers an.
Datentyp | Zeichenfolge |
Diese Einstellung legt fest, in welchem Intervall (in Millisekunden) die Empfänger während der asynchronen Zustellung von Nachrichten überprüft werden.
Datentyp | Integer |
Einheiten | Millisekunden |
Standardeinstellung | 5000 |
Gibt an, in welchem Intervall (in Millisekunden) geprüft wird, ob einem Topic außerhalb der normalen Reihenfolge Nachrichten hinzugefügt wurden.
Dieses Intervall steuert die Suche von Nachrichten, die einem Topic außerhalb der Reihenfolge hinzugefügt wurden.
Datentyp | Integer |
Einheiten | Millisekunden |
Standardeinstellung | 5000 |
Die für die SSL-Verbindung zu WebSphere MQ zu verwendende Cipher Suite.
Geben Sie mit dieser Eigenschaft eine gültige, von Ihrem JSSE-Provider bereitgestellte Cipher Suite an. Der Wert muss mit dem CipherSpec-Wert übereinstimmen, der im SVRCONN-Kanal als Kanaleigenschaft angegeben ist.
Sie müssen diese Eigenschaft setzen, wenn Sie die Eigenschaft SSL-Peer-Name definieren.
Eine Liste mit null oder mehr CRL-Servern (Certificate Revocation List, Zertifikatswiderruflisten), mit denen SSL-Zertifikate auf Widerruf geprüft werden. Wenn Sie einen Wert für diese Eigenschaft angeben, müssen Sie WebSphere MQ JVM mit Java 2 Version 1.4 verwenden.
ldap://Hostname:[Port]
Diesem Wert folgt ein Schrägstrich (/). Wenn Sie keinen Port angeben, wird der LDAP-Standardport 389 angenommen. Beim Verbindungsaufbau wird das vom Server übergebene SSL-Zertifikat mit den angegebenen CRL-Servern auf Gültigkeit geprüft. Weitere Informationen zur Sicherheit für Zertifikatswiderrufslisten finden Sie im Artikel zum Arbeiten mit Zertifikatswiderrufslisten im Abschnitt Sicherheit im Information Center von WebSphere MQ.
Für SSL ein DN-Entwurf, der dem vom WebSphere-MQ-Warteschlangenmanager bereitgestellten Namen entsprechen muss. Der definierte Name (DN) wird verwendet, um das Zertifikat, das der Server beim Verbindungsaufbau übergibt, zu identifizieren.
Wenn diese Eigenschaft nicht gesetzt ist, wird eine solche Zertifikatprüfung durchgeführt.
Der SSL-Peer-Name wird ignoriert, wenn die Eigenschaft SSL-Cipher-Suite nicht definiert ist.
CN=QMGR.*, OU=IBM, OU=WEBSPHERE
Im angegebenen Beispiel wird das vom Server bei der Verbindungsherstellung vorgelegte Identifikationszertifikat geprüft. Damit der Verbindungsaufbau erfolgreich verläuft, muss das Zertifikat einen allgemeinen Namen haben, der mit "QMGR." beginnt, und mindestens zwei Namen für Organisationseinheiten enthalten: 1. IBM und 2. WEBSPHERE. Bei der Überprüfung wird die Groß-/Kleinschreibung nicht beachtet.
Nähere Einzelheiten zu definierten Namen und ihrer Verwendung in WebSphere MQ finden Sie im Abschnitt "Distinguished Names" im Information Center von WebSphere MQ.
Gibt einen optionalen Satz mit Einstellungen für Verbindungspools an.
Die Eigenschaften des Verbindungspools gelten für alle J2C-Connector.
Der Anwendungsserver fasst Verbindungen und Sitzungen mit dem JMS-Provider zu Pools zusammen, um die Leistung zu verbessern. Dies geschieht unabhängig von der Verwendung von WebSphere-MQ-Linkpools. Sie müssen die für Ihre Anwendungen erforderlichen Eigenschaften der Verbindungs- und Sitzungspools konfigurieren, damit das Verbindungs- und Sitzungsverhalten Ihren Vorstellungen entspricht.
Ändern Sie die Größe des Verbindungspools, wenn die gleichzeitigen serverseitigen Zugriffe auf die JMS-Ressource den Standardwert überschreiten. Die Größe des Verbindungspools wird auf Warteschlangen- bzw. Topicbasis definiert.
Datentyp | Kontrollkästchen |
Standardeinstellung | Ausgewählt |
Gibt an, ob eine Verbindung im Clientmodus im Falle eines Übertragungsfehlers oder eines Fehlers beim Warteschlangenmanager automatisch wiederhergestellt wird. Diese Eigenschaft wird ignoriert, es sei denn, die Verbindungsfactory wird in einer Thin-Clientumgebung oder in der Umgebung eines verwalteten Clients verwendet.
Datentyp | Dropdown-Liste |
Standardeinstellung | DISABLED |
Einstellmöglichkeiten |
|
Weitere Informationen zur automatischen Wiederherstellung der Clientverbindung finden Sie im Information Center von WebSphere MQ.
Der maximale Zeitraum in Sekunden, den eine Verbindung im Clientmodus nach einem Übertragungsfehler oder einem Fehler bei einem Warteschlangenmanager automatisch versucht, eine Verbindung zu einem Warteschlangenmanager wiederherzustellen. Dieser Parameter wird ignoriert, es sei denn, die Verbindungsfactory wird in einer Thin-Clientumgebung oder in der Umgebung eines verwalteten Clients verwendet. Ob dieser Parameter verwendet wird, ist davon abhängig, welchen Wert der Optionsparameter für die Wiederherstellung von Clientverbindungen hat.
Datentyp | Integer |
Einheiten | Sekunden |
Standardeinstellung | 1800 |
Einstellmöglichkeiten | Ein Wert von 1 bis 2147483647. |
Weitere Informationen zur automatischen Wiederherstellung von Clientverbindungen finden Sie im Information Center von WebSphere MQ.
Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.