基于SyncML的数据库同步复制技术的研究与应用

来源 :武汉理工大学 | 被引量 : 10次 | 上传用户:dgqshwf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
道路安全问题已经成为社会关注的热点问题。目前,驾驶员技能科目一考试和科目二考试的系统已经成功实现计算机化和网络化,科目三考试由于是实际路面考试,考试情况复杂,所以计算机化的科目三路考系统的研究处于起步阶段。2008年2月,国家科技部、公安部和交通部联合启动“国家道路安全科技行动计划”,计算机化的科目三路面考试检测与评估系统是其中课题五专题二的研究内容。科目三路考系统主要由智能车辆考试系统和考试中心监控与管理系统两部分组成,数据库同步复制技术作为科目三路考系统中的关键技术之一实现这两部分的数据交换。我们目前研制的正在广东浙江10个城市示范应用的科目三路考系统中的数据同步方案主要存在以下几个问题:同步客户端支持的设备单一,目前所采用的同步方案只能支持PC级终端设备,并不支持智能手持设备;同步通信并非在同步客户端与同步服务器端之间直接进行,而且需要借助第三方设备和软件中转才能实现(其中同步复制需借助网络视频服务器,异步复制借助于U盘),没有能实现高效数据同步;同步方案与监控设备绑定在一起,增加了通信风险性,不论是视频摄像机出现问题,还是网络视频服务器出现问题,都将导致同步中断。这些问题影响着系统数据同步的效率、稳定性和系统未来的扩展性。针对上述问题,本文提出一种同步方案,具有以下优点:同步方案与终端设备的类型具有无关性,无论是智能手机、PDA、个人电脑还是服务器,都可以使用该组件进行数据同步;对于数据同步双方系统数据库异构的情况,采用本同步方案依然可以进行数据同步;保障原有系统的自治性;同步方案的传输不受网络类型的限制。本文首先通过对数据库厂商提供的常用的数据同步方案进行分析,抽象出一种同步模型;然后对当前的同步机制进行分析,着重介绍了SyncML同步机制中的关键技术;最后设计出基于SyncML的同步复制客户端组件,并将其应用于现行的科目三路考系统,对原有同步方案进行改进。该方案将大大提高系统数据交换的效率、稳定性和系统未来的扩展性。
其他文献
信息社会的发展为人们获取信息资源带来了极大的便利,而残疾人却由于身体状况、文化背景等自身局限而难以充分享受信息社会带来的便利,反而面临着被“信息鸿沟”所边缘化的危
无线网络在现实生活中有着广泛的应用,被认为是21世纪最具影响力和最有研究意义的技术之一。无线网络的迅速发展,对无线通信质量的要求越来越高,使用传统有线网络中的通信方
面向服务的体系架构(Service-Oriented Architecture,SOA)作为软件开发的新方式,正引领软件行业新一轮发展。随着基于SOA的服务系统的开发并应用,用户对服务系统的可用性要求越
随着电子记录设备的蓬勃发展,每天都会有大量的图像数据产生。为了更好地理解这些图像数据,针对图像内容的文字标注是必不可少的参考资料。然而单纯依靠人工来标注海量的图像
随着网络和移动通讯的发展,移动互联网应用的时代已经到来。许多原先只在台式机上运行的应用程序,随着移动互联网的兴起和智能移动设备的发展,纷纷转移到智能移动设备上来。
当前,物联网(Internet of Things)快速发展,各式各样的物联网设备接入到网络中,人们可以通过各种传感器与通信技术等实现物与物的连接,获取情景信息,延伸人类的感知,但是却产
在大数据的时代背景下,拼写检查、数据清洗、协同过滤等应用成为研究热点,而相似性连接作为这些众多数据分析的基本操作有着广泛的应用价值,同时Google提出的MapReduce编程模
随着嵌入式市场的发展,实时操作系统(RTOS)应用日益广泛,各种RTOS产品也层出不穷。对特性各不相同的众多产品进行性能评价,来指导RTOS的选型,显得尤为重要,因此出现了基准评估套件
物联网是一种致力于共享全球物的信息的互联网应用,也可以将其看作一个基于互联网的各类服务的集合。然而,在物联网的实现过程中,由于大量的服务系统是由不同组织各自独立开
随着实验教学内容的丰富,海量的数据应用需要被迁移到实验教学平台中,异构网络、静态资源、管理复杂、成本高等问题成为新一轮教学改革浪潮中的重要突破口。本文提出对基于虚