开始之前:
该任务说明如何部署您的代理归档(BAR)。如果还没有创建 BAR 文件,请在继续之前立即创建。
如果您要部署的执行组是受 ACL 限定的,则您必须具有访问权。
按照下列这些步骤,使用工作台部署 BAR 文件:
下一步:
接下来是检查部署结果。
使用 ExecutionGroupProxy 类的部署方法。缺省情况下,部署方法执行的是增量部署。要执行完全部署,请使用包括布尔 isIncremental 参数的另一种方法;若此参数设置为 false,表示完全部署。(若此参数设置为 true,表示增量部署。)
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(); } } }
下一步:
接下来是检查部署结果。