基于SyncML协议的同步协同服务器的设计与实现

来源 :天津工业大学 | 被引量 : 10次 | 上传用户:ssskstar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信技术的发展,智能手机被广泛应用在人们日常生活中,大量的信息被存储在这些设备上,例如手机的联系人,日程安排,短信等,这些信息由于手机本身的原因存在着易失性和不安全性,同时作为商业用户来讲,这些信息在手机上无法及时准确的和商业伙伴进行信息交互,信息同步技术和信息协同技术及时的进入了人们的生活,以SyncML技术和Push信息为典型代表,SyncMl同步汲取了其他数据同步技术的优点,引入XML技术进行通用的内容表示框架的设计,并提供了一套标准的信息交互流程与故障处理、恢复机制。它为不同设备间进行数据交换与同步提供了统一的语言,成为了目前同步技术发展的主流,也成为了移动世界里的“世界语”。通过SyncML技术衍生出来的信息协同即有了很强的生命力。本论文针对目前智能手机在无线网络环境下的应用情况,提出了无限数据,无线协同的创新思想,结合智能手机本身有计算功能和无线上网的功能,利用SyncML同步引擎和无线协同服务器,对用户数据提供无线数据同步和无线数据协同的功能。使用户的客户端与服务器之间建立一种同步的功能,并且和其他用户的客户端实现协同的功能。在本课题中,作者通过对SyncML协议的深入分析,并对SyncML的交互控制与同步的概念模型进行了整理设计,实现了一套同步协同服务器,设计实现了一套支持SyocML协议和标准Vcard,Icalendar协议的SyncML同步引擎,并且实现了在同步引擎基础上的无线协同功能的无线同步服务器,可以使同步用户将自己的名片和日程安排无线同步到服务器上,也可以将自己的手机的个人信息及时推送给其他授权的同步用户,达到信息的交互和共享,完全实现了无线网络环境下的数据协同功能。
其他文献
本文首先介绍了联机文字识别系统的基本技术及发展,在此基础上,对维吾尔文字符联机手写的特点以及识别过程的实现进行了初步的研究和探索,并针对维吾尔文字母的识别进行了实
信息系统的开发已走过了传统的面向过程时代和面向对象时代,进入了一个全新的面向框架时代。通过面向框架技术,可以极大地提高软件系统整体解决方案的灵活性和可扩展性。论文在
随着现代教育技术和网络技术的发展与结合,构建一个打破传统、不受地域和时间限制的继续教育与终身学习新模式,已经成为摆在我们面前的重要课题。而基于Internet的现代远程教
随着计算机和网络技术的不断发展,电子商务的应用也逐渐普遍。随着网上业务和交易量的增长,建立快捷、高效、智能化、自动化的电子商务体系成为研究和应用的方向。移动Agent技
随着Web相关技术的日益成熟和Deep Web所蕴含信息量的快速增长,通过对Web数据库的访问逐渐成为获取信息的主要手段,对Deep Web的研究也越来越受到人们的关注。Deep Web蕴藏了
计算机视觉技术是通过结合摄像机的捕获功能和计算机的处理能力来模拟人眼,进而对视频帧中的目标进行识别、跟踪和测量的机器视觉技术。对井下作业进行视频监控可以提高井下
随着我国经济的快速发展,城市交通需求发生了前所未有的迅速增长,交通拥挤问题己经成为制约城市可持续发展的主要因素之一。为了更有效地控制高峰时段的道路交通量,缓解城市交通
自从GPS问世以来,就以其高精度,全天候,全球覆盖,方便灵活和优质价廉吸引了全世界许多用户。但是我国所用的GPS芯片和OEM接收板几乎都是靠进口,也没有开发出高水平的整机和系统。
作业车间调度问题具有计算复杂性、动态约束性、多目标性等特点,被证明是典型NP困难问题,近几年各种智能计算方法被引入到作业调度问题中,如遗传算法、模拟退火算法、启发式
以现代通信理论为基础,以数字信号处理为核心,以现代微电子技术为支撑的软件无线电技术自从90年代初被提出以来,取得了引人注目的进展,引起了包括军事通信、个人移动通信、微