多用户web浏览器共享和远程协助系统的研究与实现

多用户web浏览器共享和远程协助系统的研究与实现

论文摘要

Web应用程序伴随互联网的飞速发展,实时信息共享和通信成为必要。浏览器共享是一种通过万维网(WWW)实现Web应用程序和英特网资源信息共享的主要有效方式。在传统的互联网应用中,用户之间因为相互独力,互相隔离,不能有效地进行实时交互和共享应用。现有的协同浏览系统大多需要客户端安装相应插件或软硬件环境支持,平台独立性差,配置繁琐,功能单一,不能应对灵活多变的多用户的Web应用。基于此,我们提出一种基于HTTP代理模式的多用户Web浏览器共享应用和远程协助系统,有效的解决了传统协同浏览系统存在的问题。系统采用Ajax等相关技术,充分利用Java语言在网络编程上的优势,采用B/S结构设计开发,支持页面同步浏览、实时信息通讯、用户操作行为实时监控和数据异步传输和日志等功能,用户无需在客户端部署或安装相关应用程序或软件,也无需在服务器端进行修改,只需简单配置支持JavaScript脚本运行的客户端浏览器,具有操作界面统一和跨平台应用等优势,能够给用户良好的协同感知效果和操作体验,此外,该系统能够满足多用户的设计需求,支持同步共享和远程协助两种模式的应用,通过依赖检测的方法有效地解决了协同应用中的并发控制问题,通过代理方式部署,能够有效地缓解客户端和服务器的负载,是一种轻量级系统。本文最后通过系统初步部署和运行测试,通过结论分析表明,该系统部署灵活,应用性好,操作方便,用户体验性较好,能够满足协同浏览系统的大部分需求。

论文目录

  • 摘要
  • Abstract
  • 插图索引
  • 附表索引
  • 第1章 绪论
  • 1.1 问题提出
  • 1.2 相关研究现状
  • 1.2.1 现有系统分析和研究
  • 1.2.2 Web 交互技术现状分析
  • 1.3 本文研究内容
  • 1.4 文章框架结构
  • 第2章 多用户浏览器共享和远程协助系统设计
  • 2.1 引言
  • 2.2 系统简介
  • 2.2.1 CSCW 概述
  • 2.2.2 基于 Web 的 CSCW 系统
  • 2.2.3 系统需求分析
  • 2.2.4 功能描述
  • 2.2.5 预期目标
  • 2.3 系统体系结构分析与设计
  • 2.3.1 系统结构分析
  • 2.3.2 系统结构设计
  • 2.4 关键问题与难点分析
  • 2.5 小结
  • 第3章 多用户浏览器共享和远程协助系统实现
  • 3.1 系统用例分析
  • 3.2 浏览同步的实现
  • 3.2.1 Ajax 技术
  • 3.2.2 Ajax 轮询机制
  • 3.2.3 实时共享
  • 3.2.4 协同感知
  • 3.3 实时通信功能的实现
  • 3.4 多用户支持
  • 3.4.1 多线程同步
  • 3.4.2 会话管理
  • 3.4.3 并行控制的解决
  • 3.5 数据采集和日志分析
  • 3.5.1 用户事件数据采集
  • 3.5.2 具体实现
  • 3.5.3 对采集数据进行日志
  • 3.5.4 对采集数据进行解析
  • 3.6 小结
  • 第4章 系统测试与结果分析
  • 4.1 测试环境及平台的搭建
  • 4.2 系统部署与配置
  • 4.3 测试用例
  • 4.4 测试结果分析
  • 4.5 小结
  • 总结及展望
  • 参考文献
  • 致谢
  • 附录 A 攻读硕士学位期间所发表的学术论文目录
  • 附录 B 攻读硕士学位期间所参与的项目
  • 相关论文文献

    • [1].远程协助功能的使用[J]. 网络安全和信息化 2020(09)
    • [2].QQ好友远程指点你操作[J]. 电脑爱好者(普及版) 2009(04)
    • [3].WPS2013远程协助办公[J]. 电脑爱好者 2013(17)
    • [4].另辟蹊径 变相远程协助[J]. 电脑爱好者 2015(02)
    • [5].远程协助欢乐多[J]. 工会博览(下旬版) 2015(05)
    • [6].关于PNRP协议[J]. 网络安全和信息化 2020(09)
    • [7].预先设置 随时远程协助[J]. 电脑爱好者 2012(22)
    • [8].远程协助技术在会计实验教学中的应用[J]. 广东广播电视大学学报 2008(06)
    • [9].用好远程控制 工作生活更便利[J]. 电脑迷 2012(18)
    • [10].手把手教您使用QQ远程协助[J]. 电脑知识与技术(经验技巧) 2008(10)
    • [11].建立VPN 轻松实现远程协助[J]. 电脑迷 2011(24)
    • [12].远程协助 共享文件很方便[J]. 电脑迷 2011(20)
    • [13].无须求医问药 让Windows 7远程协助来帮你[J]. 网友世界 2010(10)
    • [14].远程控制 让网络更方便[J]. 电脑迷 2010(24)
    • [15].QQ远程协助 键盘输入字符不再难[J]. 电脑迷 2009(19)
    • [16].断网也不怕,远程照协助[J]. 电脑爱好者 2009(21)
    • [17].玩转Win 7的远程协助[J]. 电脑迷 2011(12)
    • [18].关于远程协助功能[J]. 网络安全和信息化 2020(09)
    • [19].玩转Win7的远程协助[J]. 微电脑世界 2012(01)
    • [20].CMMB前端组网与远程协助[J]. 电脑知识与技术 2010(17)
    • [21].远程协助Windows 10用户[J]. 网络安全和信息化 2020(09)
    • [22].电脑远程协助系统的设计与实现[J]. 信息通信 2014(04)
    • [23].远程控制[J]. 个人电脑 2010(03)
    • [24].电子邮件的远程应用[J]. 计算机与网络 2008(24)
    • [25].互助更轻松 用好Windows 10快速助手[J]. 电脑爱好者 2016(19)
    • [26].新软物语[J]. 电脑爱好者 2012(20)
    • [27].小抄速记[J]. 电脑爱好者 2009(04)
    • [28].浅谈远程协助的应用与作用[J]. 现代企业教育 2009(18)
    • [29].Windows系统下的远程控制与协助[J]. 信息与电脑(理论版) 2010(22)
    • [30].仪器维修远程协助机器人的研发[J]. 科技资讯 2019(25)

    标签:;  ;  ;  

    多用户web浏览器共享和远程协助系统的研究与实现
    下载Doc文档

    猜你喜欢