客户机功能部件部署
可以通过多种方法对用户部署 Notes® 客户机功能部件和插件,包括定制附加组件安装程序,部署窗口小部件和源窗口小部件目录,以及定制 Notes® 安装工具包。对于所有方法,在部署之前,应先对要部署的功能部件和插件进行适当签名。
- 在 Notes® 安装和更新过程中使用安装清单和更新站点
可以定制提供的 Notes® 安装工具包,以将自己的功能部件和插件添加到安装清单和更新站点文件夹。当准备好安装 Notes® 发行版时,如果提供了新的功能部件,并且希望在安装或升级 Notes® 时安装该新功能部件,这是非常理想的做法。
请参阅在 Windows 和 Mac 上定制功能部件和插件的 Notes® 安装主题。
- 使用窗口小部件和窗口小部件目录将功能部件和插件部署到现有客户机
这是可选的功能部件和插件部署方法,应用来替代早期 Notes® 和 Domino® 发行版文档中提及的以及本指南中仍用作参照的传统 Eclipse 更新管理器方法。
此方法可用于在现有 Notes® 安装中部署新的功能部件和插件,还可用于未运行 Notes® 的 Expeditor 客户机。
此方法不是用来更新作为 Notes® 安装程序组成部分安装的 Notes® 功能部件,尤其是安装工具包中的安装清单或更新站点。
请参阅使用窗口小部件和窗口小部件目录部署客户机插件主题。
- 启用用户启动的更新并显示 Eclipse 更新管理器
此方法已由窗口小部件和窗口小部件目录方法取代。
- 使用定制附加安装程序
除了窗口小部件客户机部署方法外,还可以创建附加安装程序。
请参阅创建定制附加组件安装程序主题。
- 创建并使用基于 NSF 的更新站点来向 Notes® 运行时安装或更新功能部件。
可以使用提供的 updatesite.nsf 模板创建基于 NSF 的更新站点。
请参阅创建和使用基于 NSF 的更新站点主题。
- 使用组合应用程序和/或 Notes® 更新站点数据库进行组合应用程序更新
可以单独使用组合应用程序或基于 NSF 的更新站点来安装或更新定制或第三方功能部件。
请参阅配置组合应用程序的组件更新主题。
- 使用传统的第三方安装程序向 Notes® 运行时进行安装
创建安装清单和包含功能部件、用于新功能部件的插件 JAR 文件以及 site.xml 的更新站点文件夹。您可以将此安装程序分发给部署人员或用户,以便他们执行各自的安装,或者为已安装 Notes® 的用户安装新功能部件。
请参阅创建传统第三方安装程序主题。
限制功能部件安装与更新和组合应用程序更新
您可以通过包括由服务器管理的更新站点列表在内的多种选项来决定用户可以从哪些更新站点获取功能部件,这个更新站点列表可以指定为用户能够从其获取更新的唯一站点列表。
有关信息,请参阅限制功能部件的安装和更新以及指定可用的更新站点主题。
创建功能部件和插件
无论采用何种方式为 Notes® 安装或更新提供第三方或定制功能部件和插件,都必须先创建或获取功能部件,创建用于描述要安装内容的安装清单,并将新功能部件和插件 JAR 文件与站点索引一起正确置于更新站点目录中。HCL Expeditor集成开发环境 (IDE) 之类的工具可以帮助您自动执行 Eclipse 功能部件的开发过程。
还应指定用于签名的功能部件和插件安全性设置,并可以使用 plugin_customization.ini 文件指定其他信息(如可以从中获取安装和更新信息的有效站点列表)以及某些安全性设置。
有关信息,请参阅管理客户机插件部署主题。
对功能部件和插件签名
为 Notes® 安装或更新提供新的第三方或基于 Eclipse 的定制功能部件之前,必须正确对功能部件进行签名。签名后,还必须将签名信息包含在安装清单随附的 plugin_customization.ini 文件中。
有关信息,请参阅对定制或第三方功能部件和插件签名以进行安装和更新。