[Windows]

Weiterverteilbare Clients unter Windows

Das 64-Bit-Image von Windows wird in einer Win64.zip -Datei ausgeliefert.

Dateinamen

Die Namen der Archiv- bzw. ZIP-Dateien beschreiben den Dateiinhalt und geben die entsprechenden Wartungsstufen an.

Für IBM® MQ 9.4 sind die Client-Images unter den folgenden Dateinamen verfügbar:
Long Term Support: 9.4.0 IBM MQ C und .NET Redistributable Client für Windows x64
9.4.0.0-IBM-MQC-Redist-Win64.zip
Long Term Support: 9.4.0 IBM MQ JMS und Java Redistributable Client
9.4.0.0-IBM-MQC-Redist-Java.zip

Laufzeitdateien für Verteilung mit einer Anwendung auswählen

Eine Scriptdatei namens genmqpkg wird vom weiterverteilbaren Client im Verzeichnis bin bereitgestellt.

Sie können mit dem Script genmqpkg eine Untergruppe von Dateien generieren, die an die Anforderungen der Anwendung angepasst sind, für die die Dateien verteilt werden sollen. Sie erhalten eine Reihe interaktiver Yes -oder No -Fragen, um die Laufzeitanforderungen für einen IBM MQ zu bestimmen

Anwendung.

Zum Schluss fordert das Script genmqpkg Sie auf, ein neues Zielverzeichnis anzugeben, in dem es Duplikate der erforderlichen Verzeichnisse und Dateien erstellt.

Wichtig: Der ' IBM -Support kann nur für den vollständigen, unveränderten Satz von Dateien, die in den weiterverteilbaren Client-Paketen enthalten sind, Hilfe leisten.

Weitere Überlegungen

Unter Windows lautet der Standarddatenpfad eines nicht installierten Clients %HOMEDRIVE%%HOMEPATH%\IBM\MQ\data.

Sie können das Standardverzeichnis des Datenpfads über die Umgebungsvariable MQ_OVERRIDE_DATA_PATH ändern.
Hinweis: Sie müssen das Verzeichnis zuerst erstellen, da es nicht automatisch erstellt wird.
Eine weiterverteilbare Clientlaufzeit koexistiert mit einer vollständigen IBM MQ -Client-oder -Serverinstallation, sofern sie an verschiedenen Positionen installiert sind.
Wichtig: Das Entpacken eines weiterverteilbaren Image an derselben Position wie eine vollständige IBM MQ -Installation wird nicht unterstützt.

Klassenpfadänderungen

Der von dspmqver-, setmqenv-und crtmqenv -Befehlen verwendete Klassenpfad fügt der Umgebung die com.ibm.mq.allclient.jar und com.ibm.mq.jakarta.client.jar direkt nach com.ibm.mq.jarund com.ibm.mqjms.jarhinzu.

Beispiel für die dspmqver -Ausgabe des weiterverteilbaren Clients unter Windows:
Name:        IBM MQ
Version:     9.4.0.0
Level:       p940-940-L220415
BuildType:   IKAP - (Production)
Platform:    IBM MQ for Windows (x64 platform)
Mode:        64-bit
O/S:         Windows 10 Professional x64 Edition, Build 7601: SP1
InstName:    MQNI09200004
InstDesc:    IBM MQ V9.4.0.0 (Redistributable)
Primary:     No
InstPath:    C:\Users\johndoe\Desktop\Redist
DataPath:    C:\Users\johndoe\IBM\MQ\data
MaxCmdLevel: 940