Prima di iniziare:
Verificare di aver configurato il dominio broker.
È possibile configurare le preferenze del workbench in modo che la gerarchia degli argomenti venga distribuita automaticamente dopo una modifica.
Effettuare le operazioni riportate di seguito per distribuire una gerarchia degli argomenti mediante il workbench:
La gerarchia degli argomenti viene distribuita e Gestione configurazione distribuisce gli argomenti ai broker nel dominio.
Successivamente:
Continuare con la verifica dei risultati della distribuzione.
Effettuare le operazioni riportate di seguito per distribuire una gerarchia degli argomenti mediante il comando mqsideploy:
Successivamente:
Continuare con la verifica dei risultati della distribuzione.
Utilizzare il metodo di distribuzione della classe TopicRootProxy. Per impostazione predefinita, il metodo di distribuzione esegue una distribuzione delta. Per distribuire la gerarchia completa, utilizzare una variante del metodo che include il parametro booleano isDelta; l'impostazione di tale parametro su false indica una distribuzione completa. L'impostazione del parametro su true indica una distribuzione delta.
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(); } } }
Successivamente:
Continuare con la verifica dei risultati della distribuzione.