Vorbereitungen:
In dieser Task wird beschrieben, wie Sie ein Brokerarchiv (BAR) implementieren. Wenn Sie noch keine BAR-Datei erstellt haben, erstellen Sie sie jetzt, bevor Sie weitermachen.
Sie benötigen Zugriffsberechtigung, wenn die Ausführungsgruppe, für die Sie die Implementierung durchführen möchten, von einer ACL eingeschränkt wird.
Führen Sie folgende Schritte aus, um eine BAR-Datei unter Verwendung des Workbenchs einzusetzen:
Weitere Schritte:
Ergebnisse des Implementierungsvorgangs überprüfen.
Führen Sie folgende Schritte aus, um eine BAR-Datei mit dem Befehl mqsideploy einzusetzen:
Weitere Schritte:
Ergebnisse des Implementierungsvorgangs überprüfen.
Verwenden Sie die Implementierungsmethode der Klasse 'ExecutionGroupProxy'. Die Implementierungsmethode führt standardmäßig eine inkrementelle Implementierung aus. Wenn Sie eine vollständige Implementierung vornehmen möchten, verwenden Sie eine Methodenvariante mit dem Booleschen Parameter 'isIncremental'; wenn Sie diesen auf den Wert 'false' setzen, bedeutet dies eine vollständige Implementierung. (Setzen Sie ihn auf 'true', bedeutet dies eine inkrementelle Implementierung.)
import com.ibm.broker.config.proxy.*; import java.io.IOException; public class DeployTopology { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); TopologyProxy t = cmp.getTopology(); BrokerProxy b = t.getBrokerByName("BROKER1"); ExecutionGroupProxy e = b.getExecutionGroupByName("default"); e.deploy("deploy.bar"); } catch (ConfigManagerProxyException cmpe) { cmpe.printStackTrace(); } catch (IOException ioe) { ioe.printStackTrace(); } } }
Weitere Schritte:
Ergebnisse des Implementierungsvorgangs überprüfen.