Sun Java System Application Server 9.1 管理指南

JBI 环境

以下各节介绍了 JBI 环境的关键组件。

JBI 组件

服务引擎

服务引擎是提供本地服务(即,JBI 环境中的服务)并使用本地或远程服务的组件。

绑定组件

绑定组件是位于 JBI 环境之外的使用者或提供者的代理。绑定组件通常基于标准通信协议(如 FTP、JMS 或 SMTP)或对外部服务(如 SAP 或 WebSphere MQ)的调用。

JBI 组件具有以下生命周期状态:

JBI 运行时在 JBI 组件的生命周期状态中一直存在。当应用服务器先关闭再重新启动时,JBI 组件将恢复到它在应用服务器关闭时的状态。


注 –

JBI 运行时尝试恢复到 JBI 组件的“所需”状态。例如,假定您尝试启动 JBI 组件,但由于该组件中存在错误而未能启动。如果重新启动 Application Server,则 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 组件和共享库的描述符文件 (jbi.xml) 提供以下信息: