使用 WebSphere Process Server 关系开发集成解决方案
2010-09-27 08:19:05 来源:WEB开发网核心提示: 当 Marketing 应用程序接收到所创建的客户,将生成新标识符,使用 WebSphere Process Server 关系开发集成解决方案(4),并存储该客户对象,它将返回包含所生成标识符的客户对象,以发送出去进行同步, 编缉推荐阅读以下文章 使用 WebSphere Pr
当 Marketing 应用程序接收到所创建的客户,将生成新标识符,并存储该客户对象。它将返回包含所生成标识符的客户对象。
图 6. 传出请求
接收到的客户对象将转换回通用客户对象。在转换期间,将再次调用 Relationship Service。它将检测到所创建的业务对象作为实例 ID 为 1 的通用客户对象发出的请求的响应发出。它将创建新的表条目将该实例 ID 与应用程序特定的标识符关联。
图 7. 传出响应
首次创建了关系实例后,可以采用类似的步骤处理对客户信息的更新。Relationship Service 会直接使用关系实例来转换标识符,但不会对实例进行更改。接收到已删除业务对象并进行转换后,将转换标识符,然后禁用实例。
此实例说明了必须遵循的规则集,以便 Relationship Service 自动维护动态关系的交叉引用。
每个应用程序负责在出现更改时通知 Process Server。为了指示更改类型,应用程序必须将业务对象标记为“已创建”、“已更新”或“已删除”。有关如何将这些标记与 Process Server 中的业务对象关联的信息,请参见下一部分如何使用关系。
您可以定义通用业务对象来对不同业务对象表示形式进行统一。您的转换逻辑必须将传入业务对象转换为此通用表示形式,然后才能将其转换为应用程序特定的业务对象,以发送出去进行同步。
编缉推荐阅读以下文章
- 使用 WebSphere Process Server 修复流程
- WebSphere Process Server V6.0.2 集群,第 1 部分:了解拓扑
- WebSphere Process Server V6.0.2 集群,第 2 部分:安装和配置 WebSphere Process Server 集群
- WebSphere Process Server 产品的运行时升级和移植策略及参考实现
- WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接