使用 DB2e 引擎开发 DB2 Everyplace XML 同步应用程序
2009-11-16 00:00:00 来源:WEB开发网最后我们需要启动 DB2 Everyplace 同步服务器(如果是 Windows 平台可以通过双击“ MS Windows Start menu->All Programs->IBM DB2 Everyplace->Enterprise Edition 9.1->Administration Tools->Start Servlet for SyncServer ”来启动)。接下来我们还需要启动移动设备管理中心来完成服务器端的配置。本文中使用的 DB2 Everyplace 同步服务器的 IP 地址是 9.123.149.103(读者请根据自己同步服务器的 IP 地址来进行替换)。接下来我们还需要按照下面的步骤在移动设备管理中心配置一些必需的预定,预定集,用户以及组的具体信息。
在移动设备管理中心创建一个名为 xGrp 的组;
在移动设备管理中心创建一个名为 xUser 的用户(密码设置为 xPassWord)并将该用户加入到在 1# 中创建的 xGrp 组;
创建一个名为 xSubs 的预定集;
创建一个名为 xSub 的预定并将源数据库 EHRSRC 中的 ehrtable 表作为源表加入到预定中;
将预定 xSub 放入 xSubs 预定集;
让组 xGrp 可管理预订集 xSubs ;
使用清单 5 的命令复制源数据库数据到镜像数据库。
清单 5.复制源数据库Replicate.bat EHRMDB
使用同步客户端刷新后台数据到客户端
为了方便用户使用同步客户端,DB2 Everyplace 产品提供了一个样例程序 DB2 Sync 。它使用同步客户端提供的同步 API 来和同步服务器进行双向同步。安装成功同步客户端后,读者可以在 PocketPC 2003 的程序启动组找到 DB2 Sync 。
配置同步客户端 : 在正式启动同步之前,需要配置一些同步选项。如图 2 所示,本文使用了下面的配置信息。服务器地址:http://9.123.149.103:8080 ;用户名和密码:xUser/xPassWord ;本地路径:/ehrdata 。
图 2.配置同步客户端
更多精彩
赞助商链接