在集成服务器上安装用户定义扩展运行时文件
在要测试其功能的集成服务器上安装用户定义扩展的已编译运行时文件。如果用户定义节点使用定制编译器,请将用户定义节点插件安装到要部署节点的集成服务器上。
准备工作
- 使用 编译 Java 用户定义节点 或 编译 C 用户定义扩展中描述的过程来创建和编译用户定义扩展。
- 为使用 C 创建的扩展创建的文件依赖于操作系统:
动态链接库 (DLL) ,以文件类型 .lil命名。
共享对象,同样具有文件类型 .lil。 - 对于 Java 节点,这是文件类型为 .jar (在所有操作系统上) 的 Java 归档文件 (JAR)。
- 为使用 C 创建的扩展创建的文件依赖于操作系统:
- 如果您已创建了一个用户定义节点,还必须完成 《 IBM App Connect Enterprise 工具包》中“创建用户定义节点的用户界面表示 ”一节所述的任务。
- 如果用户定义节点包含定制编译器,那么必须打包用户定义节点项目; 请参阅 打包和分发用户定义节点项目。
关于此任务
此任务指示您停止并重新启动集成服务器。 此操作在所有情况下都是必需的,但如果您停止并重新启动集成服务器,那么应确保关注特定集成服务器的任何人知道最近进行了更改。
此任务仅适用于以 Java 或 C 编写的用户定义节点。如果用户定义节点包含定制编译器,那么必须将已编译的运行时文件和用户定义节点插件安装到集成服务器。 如果用户定义节点未包含定制编译器,请仅将经过编译的运行时文件安装到集成服务器。
要在集成服务器上安装运行时文件和用户定义节点插件文件,请完成以下步骤:
过程
结果
集成服务器在初始化期间装入用户定义扩展文件。 装入文件后,集成服务器将调用用户定义扩展中的注册函数,并记录用户定义扩展支持的节点或解析器。
C 用户定义扩展实现可支持多个节点或解析器类型的节点或解析器工厂。 有关更多信息,请参阅 节点和解析器工厂行为。 Java 用户不需要编写节点工厂。