WEB开发网
开发学院操作系统Linux/Unix 使用 WebSphere Process Server 关系开发集成解决... 阅读

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

 2010-09-27 08:19:05 来源:WEB开发网   
核心提示: 动态关系 动态关系根据唯一对业务对象进行标识的键属性定义其间的相关性,在不同的应用程序中存在相同的业务对象,使用 WebSphere Process Server 关系开发集成解决方案(2),该对象具有特定于应用程序的标识符,而您需要在应用程序间交换此对象的实例时,Relationship Se

动态关系

动态关系根据唯一对业务对象进行标识的键属性定义其间的相关性。在不同的应用程序中存在相同的业务对象,该对象具有特定于应用程序的标识符,而您需要在应用程序间交换此对象的实例时,就要使用此类关系。键属性映射不是手动填充的,而是在所连接的应用程序中的数据发生更改时,由 Relationship Service 动态地创建和删除。

示例 2. 动态关系

假定两个应用程序都定义了 Customer 业务对象,并生成了自己的内部键来唯一地标识此业务对象的实例。当对两个应用程序管理的客户数据进行集成时,两个应用程序中可能存在标识符不彼此匹配的相同客户。因此,为了在应用程序间交换关于客户的信息,必须维护两个应用程序中客户标识符的相关映射。客户创建动态 CustomerRelationship 来定义此类映射。在创建或删除客户时,Relationship Service 会动态地向关系添加或删除标识符映射。

图 2.动态关系的概念视图

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

关系如何工作?

Relationship Service 将相关性数据存储在关系数据库的表中。关系的实例使用实例 ID 连接两个属性。图 3 显示了示例 1 中描述的地址关系的基础表的概念视图。

图 3. 关系表

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

对于查询关系,实例数据在设计时以手动方式填充。当转换查询给定输入的输出时,Relationship Service 将使用实例 ID 来查找匹配行。

编缉推荐阅读以下文章

  • 使用 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 体系结构概述

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 WebSphere Process

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接