• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于MobiLink的移动数据库同步技术研究

基于MobiLink的移动数据库同步技术研究

录入:edatop.com     点击:

在Win32平台中启动MobiLink客户端有2种方法:

(1)直接运行程序dbmlsync,如图2所示,在这个设置界面中设置好相关参数后即可启动同步。

(2)在命令提示符中运行如下命令:

dbmlsync-c "dsn=student"-e "sch=EVERY:00:05"

与Win32平台不同的是,一方面Windows CE平台不支持命令行程序;另一方面Windows CE平台中的MibiLink客户端输入相关参数后仍然不能顺利实现同步,而且在只有触摸笔的Windows CE设备中输入参数很不方便。

为了解决这个问题,本文采用了快捷方式文件启动的方法。在Windows CE中创建名为sync.lnk的文本文件,内容如下:100#"Program FilesSybaseASA9dbmlsync.exe" -c "dsn=student" -e "sch=EVERY:00:05"。

这是一个指向dbmlsync的快捷方式文件,同时在文件中提供了程序运行所需要的参数,运行这个文件即可成功实现同步。同步后的状态如图3所示。

3 应用前景

MobiLink可以应用于具有以下要求的同步系统:

(1)大量数据库,MobiLink可用于支持大量的远程数据库。在单个系统中,可支持数以千计的远程数据库。

(2)不定时连接,MobiLink支持不定时连接或间接连接到服务器所在网络的数据库。

(3)灵活的同步调度,应用程序按指定的间隔(几分钟、几小时或几天)进行连接和同步。

(4)低或中等容量,每次只能给远程站点准备1个下载信息。在MobiLink系统中,如果数据量很大,就会造成较长的连接时间,因为远程站点在同步完成之前不能断开连接。

(5)异类数据库,MobiLink支持将许多常用的关系数据库用作统一数据库。远程站点的模式可以与统一数据库的模式不同,因为可通过编写脚本来控制同步过程。

随着移动计算技术、无线通信技术和移动数据库技术的飞速发展,MobiLink数据库同步技术将会在移动数据库系统中发挥越来越重要的作用。

本文在分析了MobiLink数据库同步技术原理的基础上,研究了通过MobiLink来实现移动数据库同步的方法,并利用快捷方式文件解决了Windows CE中MobiLink客户端不能有效传递参数和输入不便的问题,最后对MobiLink同步技术的应用前景提出了展望。

作者:姚建波 竺小松 吴 智 来源:电子技术应用

上一篇:基于LabVIEW和ARM嵌入式数据采集与远程传输控制系统
下一篇:如何用固态硬盘(SSD)创建零级存储

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图