WEB开发网
开发学院软件开发Java 构建跨越联合数据的实体 EJB 阅读

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

 2009-11-07 00:00:00 来源:WEB开发网   
核心提示: 要开始进行设置,必须启用 DB2 客户机和服务器平台之间的基本连接(除非客户机和服务器软件安装在同一台机器上),构建跨越联合数据的实体 EJB(4),我们使用 TCP/IP 进行通信,并向每个系统上的 services 文件添加一些项来指定我们使用的服务名和端口号,我们指定 Java Namin

要开始进行设置,必须启用 DB2 客户机和服务器平台之间的基本连接(除非客户机和服务器软件安装在同一台机器上)。我们使用 TCP/IP 进行通信,并向每个系统上的 services 文件添加一些项来指定我们使用的服务名和端口号。

启用连接后,我们设置了联合 DBMS 服务器。其步骤包括:

在 UNIX® 或 Windows® 平台上安装 DB2 版本 8 服务器实例。

更新数据库管理器配置特性 SVCENAME 和 FEDERATED。

创建一个 DB2 数据库(在我们的环境中是 rdjdb )以管理联合访问。

安装我们的目标数据源所需的任何必备软件,并配置对这些数据源所驻留的系统的网络访问。

为每个我们希望访问的数据源创建封装器、服务器和用户映射对象。

按要求创建远程数据对象(如一个远程 Oracle 表)的别名,并根据这些别名创建视图。

为了确保一切都如预期正常工作,需要在本地对服务器配置进行测试,测试之后,我们配置了客户机平台。其步骤包括:

安装 DB2 客户机软件。

指定有关我们的联合数据库驻留的远程节点的信息。

指定该远程联合数据库的逻辑数据库名称。在我们的环境中,使用了 djdb 作为远程 rdjdb数据库的本地数据库名称。

为了简化 Java 组件的开发和测试工作,我们在客户机上也安装了一个 Java 集成开发环境 — IBM 的 WSADIE 4.1。随 WSADIE 一起安装的还有 WAS 4.0.2 的一个嵌入式副本,它使部署和测试实体 EJB 变得简单。设置 WSADIE 以使用联合数据库的步骤包括:

将 db2java.zip 文件添加到 EJB 和 Web 项目的 Java 构建路径。

创建与联合数据库对应的 WebSphere DataSource 对象。我们指定 Java Naming Directory Interface (JNDI) 的名称为 jdbc/Federated ,其 JDBC URL 为 jdbc:db2:djdb。我们还将用户标识和密码设置成适当的值(分别为 user1 和 pass1word )。

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

Tags:构建 跨越 联合

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