WEB开发网      濠靛倻鏅悵顖涚附閽樺鐎诲ù婊庡亾缁辨帗鎷呴悩鍨暠濞戞挴鍋撳ù鐘烘閸ㄥ孩绂嶉锝喰﹂柟瀛樺灣濠婃垿鎯冮崟顏嗩伇濞寸姾妫勬慨鈺呭礉濞戝磭骞㈤悹鍥у槻閸ㄥ孩绂嶉敓锟� ---闁挎洩鎷�
开发学院软件开发Java 构建跨越联合数据的实体 EJB 阅读

构建跨越联合数据的实体 EJB

 2009-11-07 00:00:00 来源:WEB开发网 闁靛棴鎷�闁告垵绻愰惃顒傗偓娑欍仦缂嶏拷濠⒀呭仜閵囧洨鈧稒銇炵紞锟�闁靛棴鎷�  闁稿繗娅曢弫鐐哄级閵婏缚鑸瀣仧濞堟垵顕ラ鐓庤Е
核心提示: 在随后的几节中,我们将讨论如何构建使用联合 DBMS 技术的各种 CMP 实体 bean,构建跨越联合数据的实体 EJB(2),IBM 的 WebSphere® Studio Application Developer 集成版(WSADIE)将作为我们的 Java 开发平台,但是,但大多

在随后的几节中,我们将讨论如何构建使用联合 DBMS 技术的各种 CMP 实体 bean。IBM 的 WebSphere® Studio Application Developer 集成版(WSADIE)将作为我们的 Java 开发平台。但是,首先要理解在什么情况下使用 DB2 联合技术会对实体 bean 程序员有好处,这很重要。联合技术可以:

扩展 EJB 所表示的数据源的范围。尽管流行的 Java 编程工具 — 如 IBM 的 WSADIE — 提供对多种数据源的本机支持,但 DB2 的联合技术提供了对一些其它数据源(包括非关系数据源)的现成的访问能力。此外,如果需要,DB2 程序员还可以构建封装器,以便使 DB2 能访问任何想访问的数据源,其中包括“旧的”DBMS、文件系统、原型软件等。

支持许多常用 DBMS 的 CMP 实体 bean 的自动化开发和部署,而 不要求这些 DBMS 的客户机软件安装在运行 WSADIE 或 IBM WebSphere Application Server 的平台上。

支持单个 CMP 实体 bean 的自动化开发和部署,该实体 bean 的属性映射到来自多个数据源的数据。在这种方案中,会创建一个 DB2 视图,它连接或合并来自多个数据服务器的数据。因为“视图更新”问题对任何关系 DBMS 都很常见,所以这样的 CMP 实体 bean 都被开发成“只读”的。

实体 EJB 概述

EJB 是遵守某些编程规范的服务器端软件组件。实体 EJB 代表了通常存储在关系 DBMS 中的持久数据。开发人员可以自己管理他们 bean 的持久方面(通过 bean 管理的持久性,或简称 BMP),但大多数人选择将这一职责委托给容器(通过 容器管理的持久性,或简称 CMP)。本文着重讨论 CMP 实体 bean。

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

Tags:构建 跨越 联合

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