Prima di iniziare:
Questa sezione illustra come distribuire il file bar (broker archive). Se il file bar non è ancora stato creato, crearlo ora, prima di continuare.
È necessario disporre dei diritti di accesso se il gruppo di esecuzione a cui si desidera eseguire la distribuzione è limitato da un ACL.
Effettuare le operazioni riportate di seguito per distribuire un file bar mediante il workbench:
Successivamente:
Continuare con la verifica dei risultati della distribuzione.
Effettuare le operazioni riportate di seguito per distribuire un file bar mediante il comando mqsideploy:
Successivamente:
Continuare con la verifica dei risultati della distribuzione.
Utilizzare il metodo di distribuzione della classe ExecutionGroupProxy. Per impostazione predefinita, il metodo di distribuzione esegue una distribuzione incrementale. Per eseguire una distribuzione completa, utilizzare una variante del metodo che include il parametro booleano isIncremental; impostando questo parametro su false, viene indicata una distribuzione completa. Impostando questo valore su true viene indicata una distribuzione incrementale.
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(); } } }
Successivamente:
Continuare con la verifica dei risultati della distribuzione.