使用 WebSphere Process Server 关系开发集成解决方案

http://tech.ddvip.com   2008年06月12日    社区交流 收藏本文

内容摘要:本文将介绍 WebSphere Process Server Relationship Service 的功能(包括 V6.1 中的新功能),并说明使用这些功能的场合。之前掌握 Process Server 的相关知识将会有所帮助,但并非必须的。

  当 Marketing 应用程序接收到所创建的客户,将生成新标识符,并存储该客户对象。它将返回包含所生成标识符的客户对象。

  图 6. 传出请求

使用 WebSphere Process Server 关系开发集成解决方案

  接收到的客户对象将转换回通用客户对象。在转换期间,将再次调用 Relationship Service。它将检测到所创建的业务对象作为实例 ID 为 1 的通用客户对象发出的请求的响应发出。它将创建新的表条目将该实例 ID 与应用程序特定的标识符关联。

  图 7. 传出响应

使用 WebSphere Process Server 关系开发集成解决方案

  首次创建了关系实例后,可以采用类似的步骤处理对客户信息的更新。Relationship Service 会直接使用关系实例来转换标识符,但不会对实例进行更改。接收到已删除业务对象并进行转换后,将转换标识符,然后禁用实例。

  此实例说明了必须遵循的规则集,以便 Relationship Service 自动维护动态关系的交叉引用。

  每个应用程序负责在出现更改时通知 Process Server。为了指示更改类型,应用程序必须将业务对象标记为“已创建”、“已更新”或“已删除”。有关如何将这些标记与 Process Server 中的业务对象关联的信息,请参见下一部分如何使用关系。

  您可以定义通用业务对象来对不同业务对象表示形式进行统一。您的转换逻辑必须将传入业务对象转换为此通用表示形式,然后才能将其转换为应用程序特定的业务对象,以发送出去进行同步。

来源:ibm    作者:Benjamin Busjaeger    责编:豆豆技术应用

正在加载评论...