使用动态缓存提升 WebSphere Process Server 和 WebSphere ESB 解决方案的性能
2010-03-17 00:00:00 来源:WEB开发网核心提示: 定义服务接口在本部分,您将着手准备访问服务所需的接口和数据类型,使用动态缓存提升 WebSphere Process Server 和 WebSphere ESB 解决方案的性能(2),任务 1: 新建 WebSphere Integration Developer 项目启动 WebSphere
定义服务接口
在本部分,您将着手准备访问服务所需的接口和数据类型。
任务 1: 新建 WebSphere Integration Developer 项目
启动 WebSphere Integration Developer,新建一个工作区,并切换到 Business Integration 视图。
使用 File -> New -> Module 菜单, 将模块命名为 CachingTutorial,保留默认项,单击 Finish。
任务 2:创建服务接口和消息类型
您将会用到四种数据类型表示请求和响应信息:
LocationBasicInfo
Address
Facility
LocationDetails
在 Business Integration 视图中右键单击 Data Types 文件夹并选择 New -> Business Object 新建一个数据类型。
将新建的业务对象命名为 LocationBasicInfo。此数据类型表示请求 消息并包含用以检索地点明细的地点 ID。
为该对象添加两个字符串类型的属性,并分别命名为 id 和 name。使用 Add Field 工具添加属性,如图 1 所示。
图 1. 请求消息
接下来,创建其余的三个业务对象,它们合起来组成响应数据结构。请特别注意 LocationDetails 上的 “Facilities” 字段,它是一个 Facility 类型对象的数组(图 2)。
图 2. 响应消息
更多精彩
赞助商链接