服务组件体系结构

使用“服务组件体系结构”页面来配置集群或服务器以支持 WebSphere® 服务组件体系结构 (SCA) 应用程序。 Advanced Integration Service 应用程序就是那些需要使用下列一个或多个总线的应用程序:SCA.APPLICATION.CellName.Bus、SCA.SYSTEM.CellName.Bus 或 BPC.CellName.Bus。

要在管理控制台中查看此页面,请执行下列其中一项操作:
  • 如果您要为集群配置 SCA 支持,请单击服务器 > 集群 > WebSphere Application Server 集群 > cluster_name > 服务组件体系结构。
  • 如果您要为服务器配置 SCA 支持,请单击服务器 > 服务器类型 > WebSphere Application Server > server_name > 服务组件体系结构。

缺省情况下,Deployment Manager 和定制(受管节点)概要文件中的新服务器和集群未配置 SCA 支持。 已经对属于独立服务器概要文件的任何服务器配置 SCA 支持。

在此页面中,可以执行下列任务:
  • 为新的服务器或集群配置 SCA 支持。 您可以选择以下两个配置选项:
    • 使用本地总线成员。 集群或服务器主管 SCA 应用程序以及那些应用程序所需的消息传递引擎和目标。
    • 使用远程总线成员。 集群或服务器主管 SCA 应用程序。 那些应用程序所需的消息传递引擎和目标由远程集群或服务器主管。
  • 修改用于全局 SCA 认证的用户名和密码。 可以对新的 SCA 配置和现有 SCA 配置执行此任务。
  • 为仅使用系统总线的现有 SCA 配置设置应用程序总线数据源。
  • 如果您已经对服务器或集群配置了 SCA 支持,那么可以修改系统总线的现有数据源属性,如果已经配置了应用程序总线,那么还可以修改应用程序总线的现有数据源属性。 注意,更改数据源不会自动将传输中的任何消息从旧的数据源迁移至新的数据源。 通过确保修改的连接参数仍指向同一数据库实例,或者通过确保所有队列都已停顿,来防止消息丢失。
  • 如果您已经对服务器或集群配置了 SCA 支持,那么可以查看一个或多个服务集成总线使用的消息传递引擎。
要点: 虽然您可以修改用于 Deployment Manager 或定制概要文件中 SCA 配置的数据源,但不能修改(或取消配置)现有 SCA 支持。 在独立服务器概要文件中,您也不能修改已配置的数据源。

标记(联机)的链接需要访问因特网。 每个链接都会启动一次搜索,在联机信息中心搜索该主题。 列出搜索结果后,请选择最符合您配置的主题。

检查本主题的更新内容 (联机)

父主题: 服务组件体系结构
相关概念:
服务器和集群上的支持服务组件应用程序

支持服务组件体系结构组件

如果要将 SCA 应用程序部署至当前集群或服务器,请选中此复选框。

缺省情况下,如果使用的是 Deployment Manager 或定制(受管节点)概要文件,那么将清除此选项。 如果使用的是独立服务器概要文件,那么 SCA 支持就已配置且此复选框处于选中状态。

当选择支持服务组件体系结构组件时,“总线成员位置”面板就会变为活动状态,您随后可以指定在何处主管 SCA 应用程序目标和消息传递引擎。

总线成员位置面板

指定是在本地部署目标还是远程目标上主管 SCA 系统总线(SCA 应用程序总线是可选的)目标。 使用此面板中的本地和远程单选按钮来指示适当的位置。

始终在本地为独立服务器概要文件主管总线成员。

本地

如果要在当前集群或服务器上创建并主管 SCA 应用程序及其必需的消息传递引擎和 Java 消息服务(JMS)队列目标,请选择此单选按钮。

选择本地时,将激活“系统总线成员”面板和“应用程序总线成员”面板,以便您可以创建或修改用于每个服务集成总线的数据源。

远程

选中此单选按钮以在本地集群或服务器上主管 SCA 应用程序,同时使用远程集群或服务器来主管 JMS 队列目标和消息传递引擎。

如果选择远程,请使用相关联的下拉列表或新建按钮来指定要使用的远程位置。 该下拉列表显示已配置为 SCA 系统总线成员的所有部署目标,而新建按钮将打开“浏览部署目标”页面,您随后可以将单个服务器或集群目标添加至该列表。
注: 如果使用“浏览部署目标”页面将新目标添加至列表,并在完成 SCA 配置之前离开“服务组件体系结构”页面,那么将从该列表中除去该目标。

选择远程部署目标后,该页面将显示“系统总线成员”面板中有关该目标的适当信息。 如果对远程部署目标启用了应用程序总线,那么该页面还会更新“应用程序总线成员”面板中的表。 如果未对部署目标启用应用程序总线,那么您可以启用应用程序总线。

系统总线成员面板

指定 SCA 系统总线使用的数据源的属性。 每当您为集群或服务器创建新的 SCA 配置以及编辑先前 SCA 配置的系统总线数据源属性时,此面板就会变为活动状态。

此面板中的许多字段包含缺省值,而这些缺省值取决于在所选部署目标上配置的 IBM Business Process Manager 和 WebSphere Enterprise Service Bus 公共数据库(缺省情况下为 WPRCSDB)。 您可以接受这些缺省值,也可以对它们进行编辑。

除了字段以外,“系统总线成员”面板中还包含以下两个按钮:
  • 编辑:使用编辑按钮来修改用于系统总线的数据源。 单击此按钮将打开“数据源配置”页面。
  • 测试连接:使用测试连接按钮来验证数据源是否可与数据库联系以及是否可以使用数据库来认证数据源。 如果一个组件将管理该数据源,那么此测试还将验证是否可在已配置的作用域内访问数据;如果可以访问数据,那么还会验证是否正确地配置了模式。

请参阅下列各节以了解此面板中每个字段的详细描述。 注意,如果使用的是独立服务器概要文件,那么这些字段不可编辑。

数据库名称

指定用于此数据源的数据库名称。 此值必须是现有数据库的名称。

如果尚未配置数据源,那么数据库名称将包含缺省值,而该缺省值取决于检测到的数据库配置(例如,对于 IBM Business Process Manager 和 WebSphere Enterprise Service Bus 配置,为 WPRCSDB)。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

模式

输入包含系统总线数据源的表的数据库模式名。 如果您正在创建的新数据源带有支持模式名的数据库,那么此字段是必填的。

每个消息传递引擎都将其资源(例如,表)存储在单种模式中。 每种数据库模式只由一个消息传递引擎使用。 尽管每个消息传递引擎都使用相同的表名,但它与模式的关系使每个消息传递引擎都专门使用它自己的表。
注:

支持模式的数据库在指定模式名方面往往具有不同的要求。 请参阅 IBM Business Process Manager 信息中心中的数据库文档和数据库配置主题,以了解有关创建模式并将其与消息传递引擎配合使用的更多信息。

如果您尚未配置数据源,那么模式将包含缺省值,而此缺省值取决于检测到的数据库配置。 此缺省值在同一单元中所有使用指定数据库实例的数据源中是唯一的。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

创建表

如果想要消息传递引擎为数据源创建数据库表,请选中此复选框。

此复选框是可选的。 如果未选中此复选框,那么数据库管理员必须手动创建这些表。

缺省情况下,对新配置都选择了此选项。

用户名

输入用于连接至系统总线数据源的用户标识。

这是必填字段。

如果您尚未配置数据源,那么用户名将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

密码

输入在用户名字段中所指定用户的密码。

这是必填字段。

如果您尚未配置数据源,那么密码将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

服务器

指定系统总线所使用的数据库服务器的名称。

如果您尚未配置数据源,那么服务器将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

提供程序

指定用于为系统总线创建消息传递资源的数据库提供程序类型。 您选择的 Java 数据库连接(JDBC)提供程序确定可用于数据源的数据库类型。

如果您尚未配置数据源,那么提供程序将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

如果要将文件存储用于消息传递引擎,那么提供程序会自动设置为文件存储。 仅在安装独立服务器概要文件期间,文件存储选项才可用。

需要此字段,才能为集群或服务器创建新的服务集成总线数据源。 一旦配置了系统总线消息传递引擎,就不能再更改此值。

应用程序总线成员面板

指定 SCA 应用程序总线使用的数据源的属性。 每当您为集群或服务器创建新的 SCA 配置以及编辑先前 SCA 配置的应用程序总线数据源属性时,此面板就会变为活动状态。

此面板中的许多字段包含缺省值,而这些缺省值取决于在所选部署目标上配置的 IBM Business Process Manager 和 WebSphere Enterprise Service Bus 公共数据库(缺省情况下为 WPRCSDB)。 您可以接受这些缺省值,也可以对它们进行编辑。

除了字段以外,“应用程序总线成员”面板中还包含以下两个按钮:
  • 编辑:使用编辑按钮来修改用于应用程序总线的数据源。 单击此按钮以打开“数据源配置”页面。
  • 测试连接:使用测试连接按钮来验证数据源是否可与数据库联系以及是否可以使用数据库来认证数据源。 如果一个组件将管理该数据源,那么此测试还将验证是否可在已配置的作用域内访问数据;如果可以访问数据,那么还会验证是否正确地配置了模式。

请参阅下列各节以了解此面板中每个字段的详细描述。 注意,如果使用的是独立服务器概要文件,那么这些字段不可编辑。

启用 WebSphere Business Integration Adapter 组件

选中此复选框以便为 WebSphere Business Integration Adapters 配置 SCA 应用程序总线支持。

缺省情况下,当您正在创建新的 SCA 配置时,此选项处于选中状态。 如果您计划将使用 WebSphere Business Integration Adapters 的 SCA 应用程序部署至所选部署目标,那么此选项是必选的。
注: 如果您不确定是否应计划部署这些 SCA 应用程序类型,那么只需考虑选择此选项来确保所需的支持可用。

数据库名称

指定用于此数据源的数据库名称。 此值必须是现有数据库的名称(例如,WPRCSDB)。

如果您尚未配置数据源,那么数据库名称中将包含缺省值,而此值取决于检测到的数据库配置。可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

模式

输入包含应用程序总线数据源的表的数据库模式名。 如果您正在创建的新数据源带有支持模式名的数据库,那么此字段是必填的。

每个消息传递引擎都将其资源(例如,表)存储在单种模式中。 每种数据库模式只由一个消息传递引擎使用。 尽管每个消息传递引擎都使用相同的表名,但它与模式的关系使每个消息传递引擎都专门使用它自己的表。
注: 支持模式的数据库在指定模式名方面往往具有不同的要求。 请参阅 IBM Business Process Manager 信息中心中的数据库文档和数据库配置主题,以了解有关创建模式并将其与消息传递引擎配合使用的更多信息。

如果您尚未配置数据源,那么模式将包含缺省值,而此缺省值取决于检测到的数据库配置。 此缺省值在同一单元中所有使用指定数据库实例的数据源中是唯一的。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

创建表

如果想要消息传递引擎为数据源创建数据库表,请选中此复选框。

此复选框是可选的。 如果未选中此复选框,那么数据库管理员必须手动创建这些表。

缺省情况下,对新配置都选择了此选项。

用户名

输入用于连接至应用程序总线数据源的用户标识。

这是必填字段。

如果您尚未配置数据源,那么用户名将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

密码

输入在用户名字段中所指定用户的密码。

这是必填字段。

如果您尚未配置数据源,那么密码将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

服务器

指定应用程序总线所使用的数据库服务器的名称。

如果您尚未配置数据源,那么服务器将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

提供程序

指定用于为应用程序总线创建消息传递资源的数据库提供程序类型。 您选择的 JDBC 提供程序确定可用于数据源的数据库类型。

如果您尚未配置数据源,那么提供程序将包含缺省值,而此缺省值取决于检测到的数据库配置。 可以通过直接编辑字段中的缺省值来更改缺省值;也可以通过单击编辑并更新数据源属性来更改缺省值。

如果要将文件存储用于消息传递引擎,那么提供程序会自动设置为文件存储。 仅在安装独立服务器概要文件期间,文件存储选项才可用。

需要此字段,才能为集群或服务器创建新的服务集成总线数据源。 一旦配置了应用程序总线消息传递引擎,就不能再更改此值。