当服务组件以同步方式调用另一服务组件时,必须将调用服务组件配置为指向运行目标的系统,以使目标服务能够将结果传递给调用服务组件。
开始之前
本任务假定在要配置通信的系统上已经安装了 WebSphere® Process Server,但尚未安装所涉及的应用程序。本任务还假定您使用的管理控制台能够检查和更改所涉及的两个服务器的配置。
执行本任务的原因和时间
要使以同步方式调用另一服务的服务组件能够与目标进行通信,在目标系统上,必须将“导出”的
Java 命名和目录接口(JNDI)名称配置为调用系统上的 JNDI 名称。
注: 在本任务中,调用服务模块在系统 A 上,目标在系统 B 上。
图 1 包含本任务使用的配置信息。
图 1. 调用另一系统上的服务
注: 简便起见,本图只显示了此通信在每个单元中涉及的服务器,这两个服务器在不同的物理机器上。
本任务的步骤
- 在每个服务器上安装应用程序。
- 在调用系统(在本示例中是系统 A)上创建新的名称空间绑定并使其指向目标系统上的导出。
在名称空间绑定窗格上,选择单元作用域,然后单击应用。更改作用域后,单击屏幕上的新建以创建新绑定。
在向导中,指定下列内容(这些值适用于示例配置):
- 绑定类型是 CORBA
- 基本属性是:
完成后,单击下一步并在总结页上验证值。进行验证后,单击完成。
系统将显示新绑定。
- 单击保存以保存更改。
下一步
启动应用程序。系统 A 上的服务组件现在能够以同步方式调用系统 B 上的服务了。