文档介绍:中国科学院计算技术研究所
硕士学位论文
一种移动数据库同步系统的设计与实现
姓名:靖树峰
申请学位级别:硕士
专业:计算机软件与理论
指导教师:钟锡昌
20050601
——传统的分靠计算与分靠式数掘库的研究是基于有线网络和固定主机的,这些都采用了一些默认的隐合假设,例如固定网络连接、对等通讯代价、主机节点固移动计算模式成为现实,移动用户在自由移动的同时保持与固定主机或者移动主机的连接,访问网络中的数掘。移动计算环境中上述的假设条件不再成立,传统的分布式数掘库技术不再适用于移动环境。因此出现移动数据库,并成为国际数据库界一个新的研究方向。所谓移动数据库就是指移动计算环境中的分布式数据库,它涉及数掘库、分布式计算以及移动通讯等多个学科领域。本文主要研究了移动数据库系统中核心部件同步服务器的关键技术。包括如何定义移动事务、如何把移动事务反映到主数据库、以及如何解决冲突等。另外还研究了一个完整移动数据库系统中不可或缺的短信通知服务器和通知服务器的实现技术。本文首先介绍了与移动数据库技术相关的分布式数据库系统研究现状以及开展移动数据库技术研究的总体情况。然后介绍了移动数据库技术的研究现状:移动数据库系统的分类:移动数据库的系统结构;,利用镅岳炊ㄒ逡贫挛瘢绦蛟笨梢匀菀椎亩ㄒ迨挛裥枰5牟僮语义:不同的条件执行不同的操作和出现冲突时,如何解决等等。此外,在服务器来记录并且给用户发送移动事务上传之后在服务器端执行的结果。最后给出了系统中关键系统表的定义,同步过程中涉及的核心数据结构,并关键词:同步服务器移动事务通知系统系统中,我们还设计了通知系统,包括短信通知服务器和阎给出了一些关键技术的实现。
.,琩,瑃“西:畇琫.·。,甀..甌.’;.甀,甌,Ⅱ
笱样作者签名:童香孛寸哮日期:加孓、。鯥罔日期:、保留送交论文的复印件,及取得的研究成果。就我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。允许论文被查阅和借阅;并可以公布论文的全部或部分内容,可以采用影印、缩印或其它复制手段保存该论文。作者签名:导师签名:
第一章引言步伐,主要采用与本地厂商合作胎。资的方式切入市场。计算技术和无线通讯技术的发展与结合使得一种全新的计算模式——移动课题的提出和研究背景进入世纪,手持设备的市场发展前景逐渐变好。年,随着至网络的建设和成熟,随着许多手机厂商开始重金研发、推出智能手机,手持设备贫蛑斩市场将开始静所未有的发展。年,%。年,智能手机的年销售金额是手机市场总销售金额的%。到年,⒄苟允只砑姆⒄无线网络环境的逐步改善,成为推动智能手持设备快速发展的动力,无线手持设备占智能手持设备的份额迅速上升:各种通用软件和行业应用软件的推出,扩大了智能手持设备的应用领域,软件开发商成为各操作系统厂商和主要硬件厂商努力争取对象;在智能手持设备领域,境外厂商加速了进入中国市场的手持设备成功应用在两个方面:检索和数据采集【俊I涛裢ㄓ糜诩袼魍ㄑ录。商务通市场曾经很成功,它在当时解决了商务人士的大容量通讯录查询的烦恼。后来手机性能增强,实现了大容量通讯录,商务通市场随之萎缩。电子词典用于检索单词和词汇,电子词典市场一直在稳定增长。它最重要的功能就是检索外语单词,词汇,。行业市场也主要用于数据采集和检索。行业市场的成熟应用主要集中在抄表、巡查、查身份证、查车牌号,访销、监控、记录现场数据等,基本上都集中于数据采集和数据的检索。因此手持设备上对移动数据库的需求非常大,可以说移动数据库作为移动计算应用的基础,其发展对提高移动商务应用水平起着举足轻重的作用。.贫扑慊肪计算模式成为现实,移动用户在自由移动的同时保持与固定主机或者移动主机的连接,访问网络中的数据。可以预见,、复杂的网络计算环境。称之为移动计算与基于固定网络、固定主机的传统分布式计算环境相比,移动计算环境具有以下特点:·手持设备的资源都相对贫乏、安全性差。由于受能源和便携性的限制,手持设备必须牺牲计算能力、存储能力和其它能力来提高移动性。另一方