基于SyncML的联系人同步网关的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:mengyi123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着科技的进步,许多人都拥有多种移动设备,如何保证用户多种设备上的数据一致,成为了用户的重要需求。在用户日常处理的各种数据中,联系人信息是非常重要的一项内容,是用户联系他人的重要依据,人们希望自己各个设备上的联系人信息能够同步一致。   为了使用户各个设备间的数据保持同步,OMA组织制定了SyncML协议,用于实现数据同步。SyncML协议虽然成为了业界流行的数据同步方案,但它并不是一个强制性的协议,因此,一些企业和单位在实现数据同步时并没有遵照SyncML协议,而是使用了自己制定的私有协议。这样一来,使用私有协议的服务器将无法支持和兼容使用SyncML协议的客户端,这会大大限制企业业务的拓展。为了解决上述的问题,本文提出采用增设网关的方式,使用联系人同步网关完成SyncML数据同步协议与私有同步协议的转换,进而实现私有同步协议服务器对SyncML同步客户端的兼容,完成联系人同步过程。   本文首先将详细介绍SyncML协议,包括协议的体系结构、同步方式、消息交互流程、协议的关键技术等。在详细介绍SyncML协议的基础上,本文将给出一个联系人同步网关的实现方案。论文中的联系人同步网关基于Funambol开源同步平台实现,本文还将给出对Funambol同步平台的详细分析,包括Funambol平台的架构以及Funambol同步服务器实现机制和扩展方案,然后给出了基于该平台的联系人同步网关的设计方案,通过重用Funambol开源平台的通信组件和同步处理组件,修改和扩展数据管理组件,实现了同步协议和联系人信息等的转换。
其他文献
近年来,面向服务的体系结构(Service Oriented Architecture,SOA),面向服务的计算(Service Oriented Computing,SOC),软件即服务(Software as aService,SaaS)和云计算等新理念和新
近年来,随着电力工业市场化改革的深入进行,电力系统的经济运行在电力改革中显得越来越重要。其中,经济负荷分配是电力系统短期运行计划的一项重要内容。由于能带来明显的经济效
苛刻环境实时监控系统是目前研究的热点课题之一,系统中重要数据的采集及试验全过程不间断监控更是研究的重点,本文以高、低温环境试验系统为研究背景,研究基于组态环境与OPC
混沌理论在计算机领域中有着广泛的应用.例如:在计算机控制领域里,混沌控制的应用越来越普遍;在计算机密码学中,混沌理论有着非常重要的地位.而混沌效应是非线性动力系统中的普遍
在现今制造业中,产品的品质是决定企业能否持续发展的关键之一。其中,多元控制图作为检测产品生产过程变化的重要工具,是统计过程控制的核心。多元控制图发展到现在,其应用成果十
传统电信网采用集中式架构,其单点故障、不易扩展、部署困难等缺点逐渐暴露,已经不能满足新型语音业务VoIP的发展需求。将P2P技术引入到电信核心网中,可实现一种具有高扩展性
异构数据是由于计算机体系结构差异、基础操作系统不同、数据格式和处理方式各异等性质而造成难以统一处理的差异性数据。而数据集成是指通过一定技术在物理上或逻辑上将各异
随着中国城市化进程的加快,各个城市特别是各大中城市的机动车保有量猛增。根据国内外交通发展经验,解决城市道路交通问题仅仅通过增加交通基础设施建设是远远不够的,除了应有一
随着人类社会的快速发展,世界已经从工业时代迈入信息技术时代,传统的企业管理模式与理念已经逐渐无法适应现代企业的发展。以此为契机,知识管理开始逐渐的代替传统的管理理念,受
随着移动通信技术的发展,智能手机被广泛应用在人们的日常生活中,大量的信息被存储在这些设备上,例如手机的通讯录、日程安排等。由于手机本身的原因,这些信息存在着易失性,