使用 DB2e 引擎开发 DB2 Everyplace XML 同步应用程序
2009-11-16 00:00:00 来源:WEB开发网核心提示: DB2 Everyplace Database Engine 移动数据库:作为嵌入式的关系型数据库,DB2 Everyplace 移动数据库允许不同的手持设备上上的数据可以存放在数据库中进行管理,使用 DB2e 引擎开发 DB2 Everyplace XML 同步应用程序(2),DB2 Ever
DB2 Everyplace Database Engine 移动数据库:作为嵌入式的关系型数据库,DB2 Everyplace 移动数据库允许不同的手持设备上上的数据可以存放在数据库中进行管理。
DB2 Everyplace 同步客户端: DB2 Everyplace 同步客户端运行于手持设备端负责移动数据库与同步服务器进行同步。除了支持将后台数据与 DB2 Everyplace Database Engine 之间的数据进行同步外,同步客户端还支持另外一种客户端的数据库引擎— Apache Derby 。同步客户端可以将 Derby 与后台数据库之间的数据进行同步。
DB2 Everyplace 同步服务器:作为企业数据源与手持设备移动数据库之间的桥梁,DB2 Everyplace 同步服务器运行于服务器端,并负责管理业务数据库与手持设备上的移动数据库进行双向的数据同步。在 DB2 Everyplace 的同步架构中,会为需要同步的源数据库建立相应的镜像数据库。 Sync server 完成镜像数据库与客户端之间的数据交互过程被称作同步 (Synchronization),而 Sync Server 完成的镜像数据库与后台数据库之间的数据交互被称为复制 (Replication) 。见图 1 。
图 1.DB2 Everyplace 的三个部分以及与源数据库之间的交互
开发环境配置
配置开发环境的步骤如下 :
下载并安装 Microsoft Visual Studio,本文中使用 Visual Studio 版本 2005
下载并安装最新的 DB2 Everyplace 服务器,本文中所使用的是 DB2 Everyplace 版本 9.1.2
更多精彩
赞助商链接