利用 DB2 数据库联邦技术整合 Domino 和其他企业应用
2010-04-19 00:00:00 来源:WEB开发网核心提示: 利用数据联邦功能配置 Domino 和基于关系型数据库的企业应用信息整合如图 3 所示,基于关系型数据库的不同的数据源都通过联邦数据库的 Wrapper 映射到以 Federated Database Server 这样一个虚拟的大数据库中,利用 DB2 数据库联邦技术整合 Domino 和其他
利用数据联邦功能配置 Domino 和基于关系型数据库的企业应用信息整合
如图 3 所示,基于关系型数据库的不同的数据源都通过联邦数据库的 Wrapper 映射到以 Federated Database Server 这样一个虚拟的大数据库中。同时,Domino 的数据也基于 NSFDB2 技术,推出到该数据库中。至此,异种异源甚至半结构化的 Domino 文档型数据库的数据都被无差别的集成到了 Federated Database Server 中了。通过此方案,开篇我们所提出的在集成基于关系型数据库(RDB)的传统应用和 Domino 应用时,应解决的两个问题迎刃而解:
如何让外部应用使用 SQL 访问 Domino 数据?
Domino 的数据通过 NSFDB2 和 DAV 推出到 DB2 中,DB2 User 就可以使用 SQL 访问 DAV 的数据了。这使得基于 RDB 的应用可以轻松的访问半结构化的 Domino 文档数据库数据。
如何实现多种异型关系型数据源的跨源访问?
通过以上方案,Domino 和其他应用的数据都被映射到同一个 DB2 Database 中,也解决了跨 DB 访问数据的麻烦,不必单独去各个 DB 取数据,再通过程序解析所有结果并整合成所需数据返回,只需要简单的联合查询就能够实现看起来是跨 DB 的复杂查询了。
图 3. 通过联邦技术集成基于关系型数据库(RDB)的传统应用和 Domino 应用
查看原图(大图)
应用整合配置实例
本文使用一个简单的例子展示如何使用联邦技术集成一个基于 DB2 的应用和一个 Domino 应用。
更多精彩
赞助商链接