以下各节介绍了 JBI 环境的关键组件。
服务引擎是提供本地服务(即,JBI 环境中的服务)并使用本地或远程服务的组件。
绑定组件是位于 JBI 环境之外的使用者或提供者的代理。绑定组件通常基于标准通信协议(如 FTP、JMS 或 SMTP)或对外部服务(如 SAP 或 WebSphere MQ)的调用。
JBI 组件具有以下生命周期状态:
已启动
已停止
关闭
JBI 运行时在 JBI 组件的生命周期状态中一直存在。当应用服务器先关闭再重新启动时,JBI 组件将恢复到它在应用服务器关闭时的状态。
JBI 运行时尝试恢复到 JBI 组件的“所需”状态。例如,假定您尝试启动 JBI 组件,但由于该组件中存在错误而未能启动。如果重新启动 Application Server,则 JBI 运行时会尝试再次启动该组件。
可以对 JBI 组件执行以下操作。有关详细步骤,请登录到管理控制台,导航到 "JBI" 节点,单击“组件”,然后单击“联机帮助”。
按 JBI 组件的特定生命周期状态对其进行查看。
安装 JBI 组件。
卸载 JBI 组件。
管理 JBI 组件的生命周期状态。
查看 JBI 组件的常规属性。
查看 JBI 组件的配置信息。
查看 JBI 组件的描述符。
管理 JBI 组件记录程序。
使用 Application Server 管理控制台,可以管理 JBI 组件的日志级别。有些 JBI 组件提供了若干个记录程序,而其他组件可能未提供任何记录程序。但是,始终会显示整个组件的记录程序级别。不过,仅当组件基于默认名称实现其记录程序时,记录程序级别设置才有效。JBI 组件的提供者可能会提供指定日志记录级别的其他文档。
JBI 组件的日志记录级别通常从父记录程序(如 JBI 记录程序)继承。要查看和设置父日志记录级别,请在管理控制台中选择“日常任务”,再选择“应用服务器”。然后,在“应用服务器”面板中,选择“日志记录”,再选择“日志级别”。查找 JBI 模块下拉式列表以查看和设置父 JBI 日志记录级别。
服务组合是制备目标组件(一起提供或使用应用程序的特定服务)的服务单元的集合。服务组合通常是在开发工具环境(如 NetBeans Enterprise Pack 提供的环境)中创建的。
服务组合具有以下生命周期状态:
已启动
关闭
已停止
JBI 运行时在服务组合的生命周期状态中一直存在。当应用服务器先关闭再重新启动时,服务组合将恢复到它们在应用服务器关闭时的状态。
JBI 运行时尝试恢复到服务组合的“所需”状态。例如,假定您尝试启动服务组合,但由于服务组合中存在错误而未能启动。如果重新启动 Application Server,则 JBI 运行时会尝试再次启动服务组合。
可以对服务组合执行以下操作。有关详细步骤,请登录到管理控制台,导航到 "JBI" 节点,单击“服务组合”,然后单击“联机帮助”。
查看所有服务组合,支持按生命周期状态进行排序和过滤。
部署服务组合。
取消部署服务组合。
管理服务组合的生命周期。
查看服务组合的常规属性。
查看服务组合的描述符。
共享库提供一些 Java 类,这些 Java 类不专用于单个组件,而是通常由多个 JBI 组件共享。例如,Java EE 服务引擎需要 WSDL 共享库。
可以对共享库执行以下操作。 有关详细步骤,请登录到管理控制台,导航到 "JBI" 节点,单击“共享库”,然后单击“联机帮助”。
查看所有共享库。
安装共享库。
查看共享库的常规属性。
查看共享库的描述符。
卸载共享库。
服务组合、JBI 组件和共享库的描述符文件 (jbi.xml) 提供以下信息:
服务组合:列出服务组合中包含的服务单元和每个服务单元的目标。有些服务单元可能还显示有关连接端点的信息。
JBI 组件:列出 JBI 组件的类型(绑定组件或服务引擎)、组件说明、有关组件的相关类路径的信息以及该组件依赖的任何共享库的名称。
共享库:列出共享库的名称以及归档文件(.jar 文件)的名称或其包含的类文件子目录。