利用 DB2 数据库联邦技术整合 Domino 和其他企业应用
2010-04-19 00:00:00 来源:WEB开发网此外,还需创建用户映射,才能实现数据的访问。
Domino NSFDB2 简介
NSFDB2 是启用 IBM(R) DB2 Universal Database(TM) Enterprise Server Edition 的 IBM(R) Lotus(R) Notes(R) 数据库。从 Domino7 开始提供 NSFDB2 这个新特性,此新特性具有以下几个功能:
Domino 将 DB2 用作 Notes 数据的替换数据存储。
以 DB2 ACCESS 视图 (DAV) 表单,将特定的数据集从 NSF 送到 DB2。
Notes 视图可以根据 SQL 查询用“查询视图”Query View(QV)表单建立。
图 2. NSFDB2 体系结构示意图
查看原图(大图)
Domino 可以将 DB2 用作 Notes 数据的替换数据存储,其数据的访问跟使用 NSF 格式的文档数据库无异。但是,存储在 DB2 中的 Domino 数据是被保护的,这些数据对 DB2 User 来讲是不可视的,更不用说查询和操作了。仅仅使用这一功能对于集成基于关系型数据库的应用和 Domino 应用毫无意义,双方无法实现数据交互。要想使 DB2 User 可以访问 Domino 的数据,还必须使用 DB2 ACCESS 视图 (DAV) 表单,通过 Designer 将 Domino 数据推出到 DB2。这样,Domino 的数据才可能被 DB2 应用访问。为其他应用集成 Domino 数据提供了访问出口。
此外,Domino 还可以使用 Query View 的功能,将 DB2 中 Domino 和非 Domino 的数据联合查询,显示在 Domino database 的设定 view 中。当然,从 Domino 端访问其他关系型数据库的数据源,还可以有多种方式,如 Lotus Script(LS:DO,LCConnection),DECS,LEI 等,本文不详细叙述。
更多精彩
赞助商链接