WEB开发网
开发学院数据库DB2 利用 DB2 数据库联邦技术整合 Domino 和其他企业应... 阅读

利用 DB2 数据库联邦技术整合 Domino 和其他企业应用

 2010-04-19 00:00:00 来源:WEB开发网   
核心提示: 某银行业务部门有一个信用卡管理应用程序,其数据存储在 DB2 中,利用 DB2 数据库联邦技术整合 Domino 和其他企业应用(6),该银行的 HR 工作流系统部署在 Domino server 上,银行员工的全部信息都存储为半结构化的 NSF 数据库中,本例所使用的银行开户人的信用额度表已经

某银行业务部门有一个信用卡管理应用程序,其数据存储在 DB2 中。该银行的 HR 工作流系统部署在 Domino server 上,银行员工的全部信息都存储为半结构化的 NSF 数据库中。现在信用卡管理应用程序需要扩展一项功能能够专门针对本银行员工的信用额度进行调整。HR 的工作流中也需要增加一个 view 去查看本银行员工的信用额度。

旧有的业务部门没有银行员工的人员信息,而 HR 系统中也没有业务部门的信用额度信息。通常情况下,会采用将员工信息导出到 DB2 表中供业务部门应用程序使用,同时 Domino 端需要编程或者额外的工具将业务部门的信用额度数据导入到 NSF 存储。

这种方法的弊端是,员工人员流动会需要定期将信息导出到 DB2 中,信用额度的调整也需要随时更新至 Domino,如果数据更新不及时,会造成数据的不一致,且无法实现数据的实时查询。此外编程或者使用额外工具软件,花费过高。

而使用 Federation Feature 按照本文所述方案只需要使用已有的工具和简单的 SQL 语句就能实现新功能的增加,并且无需双方额外的数据导入导出和更新,能够实现实时查询。

本例的软件环境如下:

Domino 8.0.1 安装在 Windows 上。 Domino server 已经 NSFDB2 enabled。

本例所用的包含该银行员工信息的 NSFDB2 database 已经创建。员工信息的 DAV 已经创建。

DB2 Connect 9.1 Enterprise Edition 安装在 Windows 上并且 FEDERATED 参数已经设置为 YES。

本例所使用的银行开户人的信用额度表已经在 DB2 中创建。该 DB2 Database 在业务部门的服务器上为准备作为 Federated Database Server 的 DB2 服务器的 remote server。

具体配置和实现步骤如下:

将业务部门的位于 H6060A1C.cn.ibm.com 上的 DB2 Database MASSAGNO catalog 至准备用作 Federated Database Server 的 IBM-EDA51C1D287 上。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:利用 DB 数据库

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