V2.1 | V6.0 | 更改原因 |
---|---|---|
安装产品 | ||
在 V2.1 中,计算机上只能安装产品的一个副本。 | 可将 V6.0 产品和 V2.1 产品安装在一起,并且两个产品可并列运行。新的 mqsimigratecomponents 命令可使您将组件从 V2.1 迁移到 V6.0。 | 允许 V6.0 与 V2.1 共存可使迁移更加容易。 |
在 Windows 上输入命令 | ||
在命令窗口中输入 V2.1 命令。 | 在“命令控制台”中输入 V6.0 命令,该控制台位于开始菜单中: 。 | 该产品的多个版本现在可共存。“命令控制台”确保您输入的命令定向到正确的版本。 |
配置管理器数据库要求 | ||
创建 V2.1 配置管理器时必须指定两个数据源:用于消息流源和域信息的配置数据库,以及用于消息字典源的 MRM 数据库。 删除配置管理器时,存在除去这些存储库的内容的标志(-n 和 -m 分别对应配置源和 MRM 源)。 |
对于配置管理器没有数据库要求。 消息流和字典的源数据现在存储在 Eclipse 工作空间中。域信息存储在配置管理器计算机上的文件系统中的内部配置库中,存在用来备份和复原此存储库的命令(mqsibackupconfigmgr 和 mqsirestoreconfigmgr)。 当删除配置管理器时,-n 参数现在除去内部存储库的内容,而 -m 参数忽略。 |
免除对外部数据库的要求简化了配置管理器的设置和管理。 |
启动 控制中心 | ||
启动 控制中心时,将打开一个提示要求您提供配置管理器的连接详细信息。 | 控制中心 现在称为 Message Brokers Toolkit 并且是基于 Eclipse 框架。 若要连接配置管理器,必须通过单击 来创建连接文件。 |
每一组配置管理器连接参数是存储在 Eclipse 工作空间中的一个文件。 这可使您更容易地在多个用户之间共享连接详细信息,并可使您从单个 Message Brokers Toolkit 管理多个域。 |
在 控制中心 中显示信息 | ||
V2.1 控制中心 包含一组选项卡,它们确定了所显示的信息的类型(例如,指定、拓扑、主题或预订)。 | 在 V6.0 中,有两个主要的信息屏幕(称为透视图):
使用窗口菜单切换透视图是可行的。 |
透视图的概念继承自 Eclipse 框架,并且可使您轻松切换到与您要进行的操作最为相关的信息集。 |
修改消息流 | ||
在 V2.1 中,开发中的消息流存储在配置管理器中。为了修改它们,必须将它们检出、进行更改,然后将它们再次检入。 | 在 V6.0 中,消息流在 Eclipse 工作空间中创建和修改;缺省情况下,这是在安装 Message Brokers Toolkit 的文件系统上。 | 在 Eclipse 工作空间中存储开发对象可使您更有效地管理它们。将第三方更改管理工具插入 Eclipse 框架以提供更好的更改控制。 |
指定和部署消息流以及消息集 | ||
在 V2.1 中,消息集指定给代理,并且对该代理中的所有执行组可用,而消息流则指定给执行组。当此操作完成之后,部署操作将促使配置管理器将指定的消息流发送到正确的执行组。 | 在 V6.0 中,消息流和消息集打包在代理归档(bar 文件)中。这些归档使用压缩文件格式,用以封装一组可部署对象。 要将 BAR 文件部署到执行组,请使用“代理管理”透视图将该 BAR 文件拖放到所需要的执行组中。 |
Bar 文件提供了可传输的部署包,以便于相同的消息流逻辑可应用到多个代理和域。 类似的部署概念也用在其他产品中。 |
监视消息流 | ||
在 V2.1 中, 信号灯显示了消息流的运行状态。 | 在 V6.0 中,“代理管理”透视图有一个“警报”视图,它标出了所有未运行的代理、执行组或消息流。 | 该“警报”视图的用法与 Eclipse 框架中的其他工具一致,并且提供了一种便捷方法,可在消息处理未按预期进行时通知您。 |
用户角色 | ||
在 V2.1 中,配置管理器中的多个 Windows 用户组用于描述每个用户所拥有的典型角色和域访问权(例如,mqbrkrs、mqbrops、mqbrtpic 以及 mqbrasgn)。 | mqbrkrs 组的成员资格对于管理代理组件仍然是必需的,但是 mqsicreateaclentry 命令现在用于为每个组件(如代理和执行组)定义特定的用户或组访问控制表(ACL)。 | 配置管理器中访问控制表(ACL)可使管理员以程度更细致的粒度控制对域的访问。 |