学位论文 > 优秀研究生学位论文题录展示

移动智能客户端技术在协同工作中的应用

作 者: 刘毅
导 师: 谈冉
学 校: 武汉理工大学
专 业: 计算机应用技术
关键词: 移动智能客户端 CSCW Web服务 离线操作
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 49次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着通信技术的不断发展,移动计算机网络成为Internet的最新发展方向,传统的CSCW经过了二十年的发展,其协作方式也逐步从一种在固定地点固定时间的下的协作模式向任何地点任何时间的协作模式转变。由于移动网络的特殊性,要求移动设备具有一定的离线处理能力以及离线和在线的无缝切换能力。由微软公司提出的移动智能客户端技术能够使用户在网络断开连接或只在偶尔连接的情况下工作,此外智能客户端还结合了传统胖客户端和瘦客户端的优点,摒弃了它们的缺点,为用户提供胖客户端应用程序的运行效率和瘦客户端应用程序易于部署和更新的优点,同时还提供给用户丰富且响应迅速的用户界面,并且很好的利用了本地软硬件资源,节省开发的成本缩短了开发周期。将移动智能客户端技术应用于CSCW中,为CSCW带来了新的视野与发展,并有效的克服了传统的胖客户端和瘦客户端结构的局限性。本文首先分析了传统的胖客户端架构和瘦客户端架构的优缺点,从而引出了智能客户端的概念,介绍了智能客户端利用本地资源和网络资源、支持偶尔连接的用户、智能部署和更新等特征;接下来介95绍了智能客户端的分类,重点介绍了移动智能客户端。然后详细研究了在.NET平台下构建移动智能客户端应用程序所涉及到的关键技术,主要包括:智能客户端层次结构、数据处理技术、偶尔连接技术、多线程技术、智能客户端的部署和更新技术以及安全性问题等。然后介绍了CSCW的概念、体系结构、分类以及关键技术。在此基础上,提出了基于移动智能客户端的CSCW系统应用模型。在系统设计上,主要关注智能客户端结构及关键技术的研究与实现,而不是业务逻辑的实现。最后,将智能客户端在协同工作中的应用进行了小结,并预测了它的发展前景。

全文目录


摘要  4-5
Abstract  5-10
第1章 绪论  10-13
  1.1 课题的背景与意义  10
  1.2 国内外研究现状  10-11
  1.3 论文的研究内容  11-12
  1.4 论文的组织  12-13
第2章 智能客户端简介  13-19
  2.1 智能客户端定义  13-15
    2.1.1 胖客户端应用程序  13-14
    2.1.2 瘦客户端应用程序  14
    2.1.3 智能客户端的定义  14-15
  2.2 智能客户端的特征  15-17
    2.2.1 充分利用本地资源  15-16
    2.2.2 有效使用网络资源  16
    2.2.3 支持偶尔连接的用户  16
    2.2.4 提供智能安装和更新  16-17
    2.2.5 提供客户端设备灵活性  17
  2.3 智能客户端的分类  17-19
    2.3.1 Windows智能客户端  17
    2.3.2 Office智能客户端  17-18
    2.3.3 移动智能客户端  18-19
第3章 智能客户端的关键技术  19-35
  3.1 数据处理技术  19-22
    3.1.1 数据类型  19-20
    3.1.2 数据并发  20-21
    3.1.3 数据缓存  21-22
  3.2 建立连接  22-25
    3.2.1 几种通信方式介绍  22-24
    3.2.2 不同通信方式的比较  24-25
  3.3 偶尔连接  25-27
    3.3.1 常见的偶尔连接情况  25
    3.3.2 偶尔连接设计策略  25-27
  3.4 多线程处理  27-28
  3.5 客户端的部署和更新  28-31
    3.5.1 部署智能客户端应用程序  28-29
    3.5.2 更新智能客户端应用程序  29
    3.5.3 AppUpdater组件  29-31
  3.6 安全性  31-35
    3.6.1 身份验证  31-32
    3.6.2 授权  32-33
    3.6.3 保护敏感数据  33-35
第4章 计算机支持的协同工作  35-43
  4.1 CSCW的相关概念  35-36
  4.2 CSCW的三要素  36-37
    4.2.1 CSCW的基础  36-37
    4.2.2 CSCW的形式  37
    4.2.3 CSCW的关键  37
  4.3 CSCW的体系结构  37-38
  4.4 CSCW系统的分类  38-41
    4.4.1 同步协作模型  39-40
    4.4.2 异步协作模型  40-41
  4.5 CSCW系统的关键技术  41-43
第5章 基于移动智能客户端的协同工作系统设计与实现  43-65
  5.1 应用背景分析  43
  5.2 系统结构设计  43-45
  5.3 服务器端设计  45-52
    5.3.1 数据库的访问  45-47
    5.3.2 Web Services的设计  47-50
    5.3.3 服务器端安全性  50-52
  5.4 客户端设计  52-65
    5.4.1 数据的缓存  52-53
    5.4.2 数据同步的实现  53-56
    5.4.3 数据冲突的处理  56-59
    5.4.4 离线工作的实现  59-62
    5.4.5 智能部署和更新  62-64
    5.4.6 客户端调用Web Services  64-65
第6章 总结与展望  65-67
  6.1 工作总结  65-66
  6.2 未来工作及展望  66-67
参考文献  67-70
致谢  70-71
攻读硕士学位期间发表的论文及参加的科研项目  71

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 面向业务过程的服务动态组合方法研究,TP393.09
  3. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  4. 基于嵌入式Web服务器的监控系统研究,TP393.05
  5. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  6. 基于BMC的Web服务失配检测方法研究,TP311.52
  7. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  8. 基于语义的Web服务发现研究,TP393.09
  9. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  10. 嵌入式网络视频应用技术的研究与实现,TP368.1
  11. 一个试卷生成系统的设计与实现,TP311.52
  12. 公安信息系统中数据集成的,TP311.52
  13. 基于Web服务的Legacy System集成方法研究,TP393.09
  14. 基于Web服务的多平台实时票务系统的研究与实现,TP393.09
  15. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  16. 普适关爱系统的设计与实现,TN929.5
  17. 基于wifi的嵌入式视频监控系统设计,TP277
  18. 水土保持自动监测信息系统研究与实现,TP311.52
  19. 基于PLSA语义聚类的web服务发现方法,TP393.09
  20. 基于QoS感知的Web服务组合,TP393.09
  21. 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com