通过 Extension Manager 增强管理进程的功能

可以扩展管理进程以增强其当前的核心功能,即处理通过 Notes® 用户接口或通过 Domino® 服务器创建的所有管理请求。通过使用 Extension Manager 扩展管理进程,可以使用核心管理进程功能,并可根据管理进程操作开发其他任务。

关于此任务

有关创建及使用 Extension Manager 程序的更多信息,请参阅《Lotus® C API 用户指南》。有关为管理进程创建 Extension Manager 的更多信息,请参阅《Lotus® C API 参考》中的 ProcessRequestEMCallback 功能项。

创建第三方管理请求

关于此任务

通过创建指向第三方服务器添加任务(该任务用于解释请求,并对请求进行操作)的管理请求可以扩展管理进程。当创建第三方管理请求时,请指定下列内容:

  • 请求的 ProxyProcess 字段中的消息队列名称。管理进程使用该数据来传递请求和响应的注释标识。
  • 请求的 ProxyServer 字段中的服务器名称,用来标识运行服务器外接任务的 Domino® 服务器。
  • ProxyAction 字段中的标识的文本版本,大于“5000”。

管理进程通过打开消息队列并在其中放置具有管理请求标识和日志注释标识的消息来对第三方请求进行操作。添加任务监控消息队列,然后进行必要的处理。

有关创建服务器外接任务以处理第三方管理请求的信息,请参阅《Lotus® C API 用户指南》。

验证正处理请求的任务

关于此任务

可使用以下步骤验证 AdminP 或另一个任务是否正处理管理请求。ProxyProcess 字段由创建请求的程序设置。

过程

  1. Domino® Administrator 中,选择服务器 > 分析 > 管理请求
  2. 打开 All Requests by Action 视图。
  3. 选择请求,单击鼠标右键按钮,然后选择文档属性
  4. 单击字段选项卡,然后找到 ProxyProcess 字段,其中包含正处理管理请求的任务的名称。