基于服务化技术的个人数据资源共享方法的研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:dvdwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的高速发展,智能手机、平板电脑、笔记本电脑、办公台式机等个人电子设备普及率极高,已经成为人们日常生活和协同工作环境中密不可分的组成部分,由此致使包括文档、图片、音频、视频在内的个人数据资源分散化的存储在各种不同的电子设备之中,多设备之间方便高效的数据共享成为亟待解决的问题。  当前常见的共享数据的方法包括安装相同的具有数据传输功能的应用、搭建内部的FTP文件共享服务器、采用第三方提供的云存储功能和依赖U盘或移动硬盘一类数据传输媒介等。这些方法针对局域网环境下个人多设备和协同工作组内多设备间数据共享存在共享效率和系统代价不能兼顾的局限性,本文的目标是实现同时满足高效率和低代价的数据共享方法。  在评估常见数据共享方法的基础上,本文针对局域网环境下多设备间个人数据共享这一具体应用场景,总结了该场景下高效数据共享所面临的四个挑战,分别为共享数据动态变化、信息一致性维护、节点异构以及代价可接受。鉴于以上的分析,本文运用服务化技术来实现局域网环境下个人或协同工作的多设备间数据资源共享。本文的主要贡献如下:  1)首先,提出运用服务化技术解决个人数据共享问题的方案。局域网环境中参与数据共享的各类设备对等的运行数据Web服务化模块、服务发布模块和服务发现模块。三个基本模块间的协同配合确保各个设备获得一致的共享资源地址列表,从而实现多设备间的数据资源共享。  2)其次,针对桌面平台以及移动平台不同的特征,采用高效且轻量级的技术方案分别实现了适用于桌面平台和移动平台的集成了三个基本模块的应用程序。在台式机、笔记本电脑、Android智能手机等终端安装并运行应用程序,从而实现了家庭局域网以及办公局域网环境下多设备的数据共享。  3)最后,系统的功能和性能评估,结果表明本文采用的方法和根据方法设计开发的应用从功能上解决了上述的共享数据动态变化、信息一致性维护、节点异构以及代价可接受等挑战,性能评估表明对于移动端一类资源相对稀缺的平台,移动端应用运行过程中给设备带来的内存和CPU的代价可接受,桌面端应用在性能上对比其他共享方法具有高效率和低代价的优势。
其他文献
DPD(DistributedParallelDebugger)是基于Unix/Linux操作系统开发的源代码级并行调试器.DPD的设计采用分布式结构,主要模块包括:一个集成环境控制界面、一个数据流汇中心、多
本论文是上海市科委下达上海市计算技术研究所科研项目《全数字相控阵超声无损检测系统》的部分工作,侧重于算法的研究和实现。论文首先介绍了关于无损检测、超声波检测以及相
单体架构已经难以满足大规模复杂应用系统在灵活可伸缩和高可扩展等方面的需求,并导致系统技术选型成本高和交付周期长等问题。为了应对上述问题,一种新型的轻量级软件架构——
学位
该文在总结现有方法的基础上,讨论并简单实现了一个基于潜语义标引技术(LSI)的全文信息检索系统.该系统试图利用潜语义标引技术,从文档中词语的使用模式来发掘文档的潜在语义
在网络应用日益普及的今天,大量各种类型的设备正在源源不断地加入网络之中。与此同时,网络使用与维护的复杂性也越来越大。人们希望当这些设备接入网络时,能够随时以一种简单的
数据备份技术是提高数据安全性和可用性的有效方法.在对备份方式,备份设备和关键技术研究的基础上,针对一种由双通道构成的海量存储系统,开发了专用的网络备份管理系统.通过
数据挖掘(或知识发现)出现于20世纪80年代末,目前已经成为人工智能和数据库等领域的研究热点。它有着广阔的应用前景,并将在新的世纪里在各个领域发挥其强大的生命力。R.Agrawa
CAI又叫计算机辅助教学,是指在教学过程中把计算机用作工具来实现一定的教学目标,人们希望借助计算机的能力来改善教学效果,并且减轻教师和学生的沉重负担。近十几年来,CAI在全世
操作系统内核漏洞普遍存在,并且安全补丁时效性差,使得操作系统内核甚至是整个计算机系统难免处于持续严重的安全威胁之中。Linux安全模块作为Linux安全模型实现的基础框架,在Li