![[AIX、Linux 和 Windows]](ngalw.gif)
AIX®, Linux®, and Windows 的可安装服务和组件
本节介绍了可安装服务以及与之相关的功能和组件。 说明了这些功能的接口,这样您或者软件供应商可以提供这些组件。
提供 IBM® MQ 可安装服务的主要原因如下:
- 使您能够灵活地选择是使用 IBM MQ 产品提供的组件,还是用其他产品替换或扩充这些组件。
- 通过提供可能使用新技术的组件,允许供应商参与,而无需对 IBM MQ 产品进行内部更改。
- 允许 IBM MQ 更快,更便宜地利用新技术,从而以更低的价格提供产品。
可安装服务 和 服务组件 是 IBM MQ 产品结构的一部分。 此结构的中心是实现与消息队列接口(MQI)关联的功能和规则的队列管理器的部件。 此中央部件需要许多称为可安装服务的服务功能,以便执行其工作。 可安装服务为:
- 授权服务
- 名称服务
每个可安装服务是使用一个或多个服务组件实现的一组相关功能。 每个组件都使用设计合理的公共接口来调用。 这使独立软件供应商和其他第三方能够提供可安装组件,以扩充或替换 IBM MQ 产品提供的组件。 表 1 汇总了可以使用的服务和组件。
| 可安装服务 | 提供的组件 | 函数 | 需求 |
|---|---|---|---|
| 授权服务 | 对象权限管理器 (object authority manager,OAM) | 提供对命令和 MQI 调用的权限检查。 用户可以编写自己的组件来扩充或替换 OAM。 例如,检查某个用户标识是否有权限打开队列。 |
(采用适当的平台授权工具) |
| 名称服务 | None | 为队列管理器提供支持,以查找拥有指定队列的队列管理器的名称。
|
|
可安装服务接口参考信息中描述了可安装服务接口。