安装服务可用于:
安装和卸载 JBI 组件容器和共享库
升级组件容器,而无需取消部署现有工件
API 方法名称 |
描述 |
---|---|
installComponent |
安装组件(服务引擎、绑定组件)。 |
uninstallComponent |
卸载组件(服务引擎、绑定组件)。 |
installSharedLibrary |
安装共享库。 |
uninstallSharedLibrary |
卸载共享库。 |
installComponentFromDomain |
从域目标中安装组件(服务引擎、绑定组件)。 |
installSharedLibraryFromDomain |
从域目标中安装共享库。 |
upgradeComponent |
升级组件(服务引擎、绑定组件)。按实际使用组件的方式升级组件。在升级处理期间,将调用组件的新升级 SPI 实现,以使组件能够执行完成升级所需的任何特殊处理。如果组件未提供升级 SPI 实现,仍可使用 updateComponent API 对组件进行更新。另外,在升级实现中允许更改组件的安装描述符,但组件名称除外(原因是显而易见的)。这样,便可建立新的共享库依赖关系、更改组件 SPI 实现的类名以及更改组件的类加载首选项(类路径和类加载顺序)。无论组件是否提供了新升级 SPI 实现,都允许进行这些更改。 |