[IBM i]

IBM i 上的可安装服务和组件

使用本信息了解可安装服务以及与之相关的功能和组件。 说明了这些功能的接口,这样您或者软件供应商可以提供这些组件。

提供 IBM® MQ 可安装服务的主要原因如下:
  • 使您能够灵活地选择是使用 IBM MQ for IBM i提供的组件,还是使用其他组件进行替换或扩充。
  • 通过提供可能使用新技术的组件,允许供应商参与,而无需对 IBM MQ for IBM i进行内部更改。
  • 允许 IBM MQ 更快,更便宜地利用新技术,从而以更低的价格提供产品。

可安装服务服务组件IBM MQ 产品结构的一部分。 此结构的中心是实现与消息队列接口(MQI)关联的功能和规则的队列管理器的部件。 此中央部件需要许多称为可安装服务的服务功能,以便执行其工作。 IBM MQ for IBM i 中可用的可安装服务是授权服务。

每个可安装服务是使用一个或多个服务组件实现的一组相关功能。 每个组件都使用设计合理的公共接口来调用。 这使独立软件供应商和其他第三方能够提供可安装组件,以扩充或替换 IBM MQ for IBM i提供的组件。 表 1 汇总了对授权服务的支持。

表 1. 授权服务组件摘要
提供的组件 函数 需求
对象权限管理器 (OAM) 提供对命令和 MQI 调用的权限检查。 用户可以编写自己的组件来扩充或替换 OAM。 (采用适当的平台授权工具)
DCE 名称服务组件
注: 仅在低于 V6.0的 IBM MQ 版本上支持 DCE。
  • 允许队列管理器共享队列,或
  • 用户定义
注: 共享队列必须将其 Scope 属性设置为 CELL。
  • 提供的组件必需使用 DCE,或
  • 第三方或用户编写的名称管理器