首页> 中文学位 >基于标记语言的移动数据库同步框架
【6h】

基于标记语言的移动数据库同步框架

代理获取

目录

文摘

英文文摘

1引言

1.1移动数据库介绍

1.1.1分布式数据库

1.1.2移动计算与移动数据库

1.1.3移动数据库的系统模型

1.1.4移动数据库的实现目标

1.2移动数据库的关键技术

1.2.1复制与缓存技术

1.2.2数据广播技术

1.2.3移动查询优化和事务处理技术

1.2.4移动数据库的安全技术

2通用数据同步协议

2.1问题的提出

2.2数据同步的定义

2.3数据同步协议的定义

2.4通用数据同步协议的优点

2.5通用数据同步协议的描述

3 SyncML协议

3.1 SyncML同步协议框架

3.2数据同步的类型

3.3数据同步协议的基本要素

3.3.1日志信息(Change Log)

3.3.2数据项ID映射(ID Mapping of Data Items)

3.3.3同步锚(Sync Anchors)

3.3.4冲突解决

3.3.5寻址(Address)

3.3.6忙信号(Busy Signaling)

3.3.7其他一些要素

3.4同步初始化(Sync Initialization)

3.4.1客户端同步初始化

3.4.2服务器端同步初始化

3.5双向同步(Two-Way Sync)

3.5.1客户端发给服务器端的数据修改

3.5.2服务器端发给客户端的数据修改

3.5.3客户端数据更新状态

3.5.4服务器端映射确认

3.5.5慢同步(Slow Sync)

3.6客户端单向同步(Client One-way Sync)

3.7服务器端单向同步(Server One-way Sync)

3.8服务器端同步提示(Server Alerted Sync)

4 SyncML规范

4.1 SyncML同步包(SyncML Package)

4.2 SyncML命令

4.2.1请求命令

4.2.2应答命令

4.3 SyncML数据格式

4.4使用MIME

4.5 SyncML标记语言

4.5.1普通元素

4.5.2消息容器元素

4.5.3数据描述元素

4.5.4协议管理元素

4.5.5协议命令元素

5实验性的实现

5.1现有方案的分析

5.1.1 Oracle

5.1.2 IBM

5.1.3 Sybase

5.1.4 Microsoft

5.2实验模型

5.3实验环境

5.4同步实现

6总结与展望

7缩略语

8参考文献

后记

展开▼

摘要

该文主要讨论了一种通用移动数据库同步框架,此框架模型基于SyncML标记语言协议.引言部分介绍了分布式数据库、移动计算、移动数据库的基本概念.第二部分就移动数据库的一个关键技术数据同步问题,引入了通用数据同步协议的概念,并且对通用数据同步协议的目标、优点、特性做了探讨.第三部分详细描述了SyncML协议,一种通用数据同步协议.第四部分详细描述了SyncML规范.主要介绍了SyncML各个命令的功能和SyncML标记语言的文法.第五部分比较了现有的几种移动数据库解决方案,给出了一个实验性的实现.它基于HTTP协议,用Java语言写成.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号