配置管理器代理(CMP)是一个应用程序编程接口,应用程序使用它来控制从远程接口到配置管理器的代理域。
通过组成 CMP 的 Java 类集,应用程序具有对
配置管理器功能和资源的完全访问权限。例如,您可以使用 CMP 与
配置管理器交互:
- 部署 BAR 文件、发布/预订拓扑、主题树和代理配置。
- 修改发布/预订拓扑;添加和除去代理、代理连接和集合体。
- 创建、修改和删除执行组
- 咨询并设置域中对象的状态,如运行状态,并在状态发生更改时通知。
- 处理主题层次结构。
- 查看代理事件日志和活动的预定表。
- 只在连接到V6.0 配置管理器时修改域访问控制表。
CMP 是轻量级的 Java 类集,它逻辑地位于用户应用程序和
配置管理器之间,和用户应用程序的 Java 虚拟机(JVM)内。它需要用于 Java 的
WebSphere MQ 类来运行,如下所示。
CMP 应用程序可以和配置管理器位于相同的物理机器上(使用 WebSphere MQ Java 绑定传送的队列管理器的 JNI),或分布在 TCP/IP 网络(使用 WebSphere MQ Java 客户机传送的 WebSphere MQ SVRCONN 通道)。
CMP 可以和同一应用程序中的多个
配置管理器通信:
使用 API 可以连接到并操作以下产品的
配置管理器:
- IBM WebSphere Business Integration Event Broker V5.0
- IBM WebSphere Business Integration Message Broker V5.0
- IBM WebSphere Business Integration Message Broker V5.0 with Rules and Formatter Extension
- WebSphere Event Broker V6.0
- WebSphere Message Broker V6.0
V5.0 配置管理器控制的域可由 V2.1 和V5.0 代理组成,每个版本都可由 CMP 部署。同时请注意,虽然每个物理机器上只可能运行一个V5.0 配置管理器,单个的 CMP 应用程序仍可连接到多个 V5.0 配置管理器。