Einstellungen der Verbindungs-Factory für WebSphere-MQ-TopicsIn dieser Anzeige können Sie die Konfigurationsmerkmale der Verbindungs-Factory für das ausgewählte Topic, die mit dem WebSphere-MQ-JMS-Provider verwendet werden soll, anzeigen oder ändern. Diese Konfigurationsmerkmale steuern, wie Verbindungen zu der zugeordneten Zieladresse für JMS-Topics erstellt werden.
Die Verbindungs-Factory für Topics wird verwendet, um JMS-Verbindungen zu Zieladressen von Topics herzustellen. Die Verbindungs-Factory für Topics wird vom WebSphere-MQ-JMS-Provider erstellt. Die Verbindungs-Factory für Topics für den WebSphere-MQ-JMS-Provider hat die folgenden Merkmale:
Anmerkung:
Sie können auf der Seite mit den
benutzerdefinierten Merkmalen
eine Untergruppe von WebSphere-MQ-SSL-Merkmalen
(Secure Sockets Layer) festlegen. Weitere Informationen zum Festlegen dieser
Merkmale enthält der Abschnitt Benutzerdefinierte Merkmale.Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Ressourcen -> WebSphere-MQ-JMS-Provider -> (im Inhaltsteilfenster unter "Weitere Merkmale") Verbindungs-Factorys für WebSphere-MQ-Topics -> Verbindungs-Factory.
| Datentyp | String |
Verwenden Sie als Konvention den vollständig qualifizierten JNDI-Namen, z. B. im Format jms/Name. Dabei bezeichnet Name den logischen Namen der Ressource.
Dieser Name wird verwendet, um die Bindungsinformationen für die Plattform zu verlinken. Die Bindung ordnet die im Deployment-Deskriptor des Moduls definierten Ressourcen den "echten" (physischen) Ressourcen zu, die über die Plattform an JNDI gebunden sind.
| Datentyp | String |
| Datentyp | String |
| Standardwert | Keiner |
| Datentyp | String |
Dieses Merkmal stellt eine Liste mit Aliasnamen für Dateneinträge für J2C-Authentifizierung bereit, die für den WebSphere Application Server definiert wurden. Sie können einen Aliasnamen für einen Dateneintrag auswählen, der verwendet werden soll, um die Erstellung einer neuen Verbindung zum JMS-Provider zu authentifizieren.
Wenn Sie die globale Sicherheit für den WebSphere Application Server aktiviert haben, müssen Sie den Aliasnamen auswählen, der die Kombination aus Benutzer-ID und Kennwort angibt, mit der die Erstellung einer neuen Verbindung zum JMS-Provider authentifiziert wird. Die Verwendung dieses Aliasnamens hängt von der Einstellung für die Ressourcenauthentifizierung (res-auth) ab, die in der Ressourcenreferenz der Verbindungs-Factory von Deployment-Deskriptoren einer Anwendungskomponente deklariert ist.
Anmerkung: Mit dem eingebetteten JMS-Provider von WebSphere können für die Authentifizierung nur Benutzer-IDs mit maximal 12 Zeichen verwendet werden. Beispielsweise ist die Standardbenutzer-ID von Windows NT, Administrator, für das eingebettete WebSphere-Messaging nicht gültig, da sie 13 Zeichen enthält. Daher muss der Aliasname für die Authentifizierung eines WebSphere-JMS-Provider eine Benutzer-ID angeben, die nicht länger als 12 Zeichen ist.
Dieses Merkmal stellt eine Liste mit Aliasnamen für Dateneinträge für J2C-Authentifizierung bereit, die für den WebSphere Application Server definiert wurden. Sie können einen Aliasnamen für einen Dateneintrag auswählen, der verwendet werden soll, um die Erstellung einer neuen Verbindung zum JMS-Provider zu authentifizieren.
Wenn Sie die globale Sicherheit für den WebSphere Application Server aktiviert haben, müssen Sie den Aliasnamen auswählen, der die Kombination aus Benutzer-ID und Kennwort angibt, mit der die Erstellung einer neuen Verbindung zum JMS-Provider authentifiziert wird. Die Verwendung dieses Aliasnamens hängt von der Einstellung für die Ressourcenauthentifizierung (res-auth) ab, die in der Ressourcenreferenz der Verbindungs-Factory von Deployment-Deskriptoren einer Anwendungskomponente deklariert ist.
Anmerkung: Mit dem eingebetteten JMS-Provider von WebSphere können für die Authentifizierung nur Benutzer-IDs mit maximal 12 Zeichen verwendet werden. Beispielsweise ist die Standardbenutzer-ID von Windows NT, Administrator, für das eingebettete WebSphere-Messaging nicht gültig, da sie 13 Zeichen enthält. Daher muss der Aliasname für die Authentifizierung eines WebSphere-JMS-Provider eine Benutzer-ID angeben, die nicht länger als 12 Zeichen ist.
| Datentyp | String |
| Standardwert | Keiner |
| Bereich | Der gültige Name eines WebSphere MQ Queue Manager. Zulässig sind 1 bis 48 ASCII-Zeichen. |
| Datentyp | String |
| Standardwert | Keiner |
| Bereich | Gültiger TCP/IP-Hostname |
Dieser Port muss im WebSphere-MQ-Warteschlangenmanager konfiguriert werden.
| Datentyp | Integer |
| Standardwert | Keiner |
| Bereich | Eine gültige TCP/IP-Port-Nummer, die im WebSphere MQ Queue Manager definiert ist. |
| Datentyp | String |
| Standardwert | Keiner |
| Bereich | 1 bis 20 ASCII-Zeichen |
| Datentyp | Enum |
| Einheiten | Nicht anwendbar |
| Standardwert | BINDINGS |
| Bereich |
|
| Empfohlene Einstellung |
|
Der Name der Steuerungswarteschlange für den Broker. Publisher- und Subscriber-Anwendungen sowie andere Broker senden alle Befehlsnachrichten (außer Veröffentlichungen und Anforderungen zum Löschen von Veröffentlichungen) an diese Warteschlange.
| Datentyp | String |
| Einheiten | ASCII-Zeichen (US-Englisch) |
| Standardwert | Keiner |
| Bereich | 1 bis 48 ASCII-Zeichen |
| Datentyp | String |
| Einheiten | ASCII-Zeichen (US-Englisch) |
| Standardwert | Keiner |
| Bereich | 1 bis 48 ASCII-Zeichen |
Der Name der Broker-Eingabewarteschlange (Datenstromwarteschlange), die alle Veröffentlichungsnachrichten für den Standarddatenstrom empfängt. Anwendungen senden ebenfalls Anforderungen zum Löschen von Anforderungen im Standarddatenstrom an diese Warteschlange.
| Datentyp | String |
| Einheiten | ASCII-Zeichen (US-Englisch) |
| Standardwert | Keiner |
| Bereich | 1 bis 48 ASCII-Zeichen |
Der Name der Warteschlange für den Broker, von der Nachrichten zu nicht dauerhaften Subskriptionen für einen Verbindungsnutzer abgerufen werden. Der Subskribent gibt den Namen der Warteschlange an, wenn er eine Subskription registriert.
| Datentyp | String |
| Einheiten | ASCII-Zeichen (US-Englisch) |
| Standardwert | Keiner |
| Bereich | 1 bis 48 ASCII-Zeichen |
Der Name der Warteschlange für den Broker, von der Nachrichten zu nicht dauerhaften Subskriptionen für einen Verbindungsnutzer abgerufen werden. Dieses Merkmal gilt nur für die Verwendung des Webcontainers.
| Datentyp | String |
| Einheiten | ASCII-Zeichen (US-Englisch) |
| Standardwert | Keiner |
| Bereich | 1 bis 48 ASCII-Zeichen |
| Datentyp | Enum |
| Einheiten | Nicht anwendbar |
| Standardwert | Erweitert |
| Bereich |
|
Der Name der Modellwarteschlangendefinition, die der Broker verwenden kann, um dynamische Warteschlangen zum Empfangen von Veröffentlichungen für nicht standardmäßige Datenströme zu erstellen. Diese Option wird nur verwendet, wenn die Datenstromwarteschlange noch nicht vorhanden ist. Wenn diese Modellwarteschlangendefinition nicht vorhanden ist, müssen alle Datenstromwarteschlangen vom Administrator definiert werden.
| Datentyp | String |
| Einheiten | ASCII-Zeichen (US-Englisch) |
| Standardwert | Keiner |
| Bereich | 1 bis 48 ASCII-Zeichen |
Diese CCSID muss von WebSphere MQ unterstützt werden.
| Datentyp | String |
| Einheiten | Integer |
| Standardwert | Keiner |
| Bereich | 1 bis 65535 |
Weitere Informationen zu den unterstützten CCSIDs und zum Konvertieren von Nachrichtendaten
aus einem codierten Zeichensatz in einen anderen finden Sie in den Handbüchern
WebSphere MQ System Administration
und WebSphere MQ Application Programming Reference.
Sie finden diese Handbücher für die verschiedenen Plattformen auf den Webseiten von WebSphere MQ, wie z. B.
http://www-3.ibm.com/software/ts/mqseries/library/manualsa/manuals/platspecific.html
,
dem
IBM Publications Center
und im
WebSphere MQ Collection Kit, SK2T-0730.
| Datentyp | Enum |
| Einheiten | Nicht anwendbar |
| Standardwert | Gelöscht |
| Bereich |
|
Wenn Sie dieses Merkmal auswählen, müssen Sie auch einen Wert für das Merkmal Client-ID angeben.
| Datentyp | String |
| Bereich | Eine gültige JMS-Client-ID in Form von ASCII-Zeichen. |
Wenn Sie dieses Merkmal auf NON_XA setzen, bleibt die JMS-Sitzung zwar in einer Transaktion registriert, aber sie verwendet die lokalen Transaktionsaufrufe des Ressourcenmanagers (session.commit und session.rollback) anstelle der XA-Aufrufe. Dies kann zu einer Leistungsverbesserung führen. Es bedeutet aber auch, dass in WebSphere Application Server jeweils nur eine Ressource in einer Transaktion registriert sein kann. In WebSphere Application Server können Sie mit der Unterstützung für den letzten Teilnehmer (Last Participant Support) eine Nicht-XA-Ressource zusammen mit anderen XA-Ressourcen registrieren.
Bei einer Verbindungs-Factory für WebSphere-Topics, bei der das Merkmal Port-Typ auf DIREKT eingestellt wurde, wird dieses Merkmal nicht verwendet. In diesem Fall ist der Standardwert NON_XA.
| Datentyp | Enum |
| Einheiten | Nicht anwendbar |
| Standardwert | XA aktiviert |
| Bereich |
|
| Empfohlene Einstellung | Aktivieren Sie XA nicht, wenn die Nachrichtenwarteschlange oder das empfangene Topic die einzige Ressource in der Transaktion ist. Aktivieren Sie XA, wenn andere Ressourcen, einschließlich anderer Warteschlangen und Topics, an der Transaktion beteiligt sind. |
Die Merkmale 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-Verbindungspools. Sie müssen die für Ihre Anwendungen erforderlichen Merkmale der Verbindungs- und Sitzungspools konfigurieren, damit das Verbindungs- und Sitzungsverhalten Ihren Vorstellungen entspricht.
Ändern Sie die Größe des Verbindungspools, wenn die Anzahl gleichzeitiger Zugriffe von Seiten des Servers auf die JMS-Ressource den Standardwert überschreitet. Die Größe des Verbindungspools wird pro Warteschlange oder Topic festgelegt. Nähere Informationen hierzu finden Sie in der folgenden Tabelle.
Dieser Link ruft eine Anzeige mit optionalen Merkmalen für den Verbindungspool auf, die für alle J2C-Connector gültig sind.
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-Verbindungspools. Sie müssen die für Ihre Anwendungen erforderlichen Merkmale der Verbindungs- und Sitzungspools konfigurieren, damit das Verbindungs- und Sitzungsverhalten Ihren Vorstellungen entspricht.
Sie können auf der Seite mit den benutzerdefinierten Merkmalen die folgenden WebSphere-MQ-SSL-Merkmale (Secure Sockets Layer) festlegen. Diese Merkmale gelten nur für den Fall, dass das Merkmal Transporttyp=CLIENT festgelegt ist.
Weitere Informationen zum Festlegen der SSL-Merkmale finden Sie im Abschnitt SSL-Merkmale in der Veröffentlichung WebSphere MQ Using Java.