WebSphere
Message Broker V6.0 可以与先前版本及其他产品同时存在。本主题说明了在 V6.0 代理域中使用 V5.0 代理时适用的条件。
如果在迁移到
WebSphere Message Broker
V6.0 时在
V5.0 级别保留代理,该代理之后可以参与
V6.0 代理域并且可以由
V6.0 配置管理器管理。
V5.0 代理可以来自任何下列产品:
- WebSphere
Business Integration Message Broker V5.0(修订包 4 或更高)
- WebSphere Business Integration Message Broker with Rules and
Formatter Extension V5.0(修订包 4 或更高)
V5.0 代理可以参与
WebSphere Message Broker
V6.0 代理域的条件如下:
- V5.0 代理和 V6.0 代理必须使用数据库表分隔的集合。这表示,如果 V5.0 代理和 V6.0 代理共享一个数据库,它们必须使用不同的数据库模式。
- 您可以使用 V6.0 Message Brokers Toolkit 和 V5.0 配置管理器部署到 V5.0 代理,该代理是 WebSphere
Business Integration Message Broker V5.0 安装的一部分。但是,如果 WebSphere
Business Integration Message Broker V5.0 是服务级别修订包 3 或更低版本,将修订包 5 应用到安装(V5.0 配置管理器是该安装的一部分)。
在迁移之后,V5.0 代理可以继续使用同一 WebSphere MQ 队列管理器,
带有相同的 WebSphere MQ 配置,相同的发行版和 WebSphere MQ 产品代码服务级别,如同在迁移之前所做的。
除用户定义的扩展和映射文件以外,您无需执行任何任务来迁移开发和部署资源,如:消息流文件、消息集定义文件、ESQL 文件、XML 模式文件和代理归档文件。您可以直接将这些资源用于 WebSphere Message Broker
V6.0。如果您已经使用 mqsimigratemfmaps 命令将 V5.0 映射文件(.mfmap)迁移到 V6.0 映射文件(.msgmap),请在 V6.0 Message Brokers Toolkit 中编辑它们。
将 WebSphere
Business Integration Event Broker V5.0 代理域迁移到 V6.0 代理域时,不能在 V5.0 代码级别保留 WebSphere MQ Event Broker 代理。