Vorbereitungen:
Stellen Sie sicher, dass Sie Ihre Brokerdomäne konfiguriert haben.
Sie können die Workbench-Einstellungen so konfigurieren, dass eine Themenhierarchie nach einer Änderung automatisch implementiert wird.
Führen Sie folgende Schritte aus, um eine Themenhierarchie unter Verwendung des Workbenchs zu implementieren:
Die Themenhierarchie wird implementiert, und der Konfigurationsmanager verteilt die Themen an die Broker in der Domäne.
Weitere Schritte:
Ergebnisse des Implementierungsvorgangs überprüfen.
Führen Sie folgende Schritte aus, um eine Themenhierarchie unter Verwendung des mqsideploys zu implementieren:
Weitere Schritte:
Ergebnisse des Implementierungsvorgangs überprüfen.
Verwenden Sie die Implementierungsmethode der Klasse 'TopicRootProxy'. Die Implementierungsmethode führt standardmäßig eine Delta-Implementierung aus. Wenn Sie die vollständige Hierarchie implementieren möchten, verwenden Sie eine Methodenvariante mit dem booleschen Parameter 'isDelta'; wenn Sie diesen auf den Wert 'false' setzen, bedeutet dies eine vollständige Implementierung. (Setzen Sie ihn auf 'true', bedeutet dies eine Delta-Implementierung.)
import com.ibm.broker.config.proxy.*; public class DeployTopics { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); TopicRootProxy t = cmp.getTopicRoot(); t.deploy(false); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
Weitere Schritte:
Ergebnisse des Implementierungsvorgangs überprüfen.