基于Web的协同编辑中资源共享子系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:bo0316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,人们逐渐将文字编辑工作转移到计算机中,其至移动设备中进行。传统的电子编辑器虽然有着较为强大的编辑功能,但是缺少便捷的协同机制。使用软件前,用户需要手动进行下载安装和更新,编辑完成后还需要拷贝移动及合并等操作。本文提出了一种基于Web的协同编辑方式,用户只需要一台支持HTML5浏览器的设备即可接入。编辑的过程中,能够实时地与他人共享编辑操作,看到所有人的编辑结果。编辑结束后,文档自动保存在云端,更换设备也能继续编辑。本文研究内容是协同编辑中的资源共享子系统,资源是指围绕用户可编辑的文档为核心的一系列相关的软件对象。本文通过设计一个文档转换模块,将各种格式的文档转换为HTML和图片这两种可在Web中编辑的格式。然后分别为其设计了前端交互功能,称为在线编辑和电子白板。在协同机制的实现中,选取Node.js作为工具,利用WebSocket与客户端建立全双工的通信。用户的文档信息、光标状态和编辑操作等通过同步服务器实时地与他人共享,并且生成记录。为了实现多种资源的共享,本文设计了十多种消息类型和格式用于客户端之间发送和接收同步请求。此外,本文还使用OAuth2.0标准对系统进行鉴权,将用户的帐号信息作为同步会话的标识,提高了系统的安全性。本文将各个模块以Web服务的模式独立部署,调研并采用了一些较为新颖的跨域访问解决方案。最后,本文对系统进行了功能和性能上的测试,实验结果表明本资源共享子系统能够实现既定功能,完成实时地协同编辑。
其他文献
本文根据平面波动理论、计算流体力学和气动声学理论,利用有限元方法,对船舶HVAC系统出口噪声进行了分析和讨论。然后与前人的试验研究进行对照,指出HVAC系统出口气流噪声主要以低频为主。并总结了船舶HVAC系统布置和设计时的部分规律,分类讨论了不同布风器空腔结构对出口噪声的影响。本文主要工作如下:(1)简述了噪声对船上人员的危害以及船舶舱室噪声限值,对船舶HVAC系统进行了简单的说明。对国内外HVA
<正>编辑同志:我与某人有一笔借款,已经通过法院判决的方式确定债务的本金是5万元,利息是人民币1.3万元,判决还规定如果他逾期履行还款义务,我还可以计算迟延履行期间的债务
期刊
咪唑乙烟酸是一种广谱高效的除草剂,广泛应用于大豆田中,但咪唑乙烟酸在土壤中残留时间较长,易对后茬作物造成危害,目前微生物降解是去除其残留物主要治理方法之一。本文通过
文物保护宣传不仅仅提高公众文物保护意识和法制意识的基础性工程,更是做好新时期文物保护工作、坚定民族文化自信的必要一环。从总体上看,目前文物保护宣传工作基础还比较薄弱,尚未从根本上摆脱宣传工作的被动局面。主要表现在:一是对宣传工作重视不够,宣传理念和方式陈旧;二是制度建设依然滞后,宣传工作仍不规范;三是全员宣传意识薄弱,宣传质量有待提高。导致公众的文物保护意识较差,没能意识到文物保护的重大意义。本文
[目的]长链非编码RNA(Long non-coding RNA,lncRNA)是一类位于细胞核和(或)细胞质内长度超过200个核苷酸单位且缺乏编码蛋白质功能的功能性RNA分子。它可以在表观遗传水平、
迟延履行利息主观上是对当事人不履行生效法律文书的惩罚,客观上是对债权人迟延履行期间损失的赔偿,公私法性质兼有之。其具体的计算是包括本息、诉讼费等在内的金钱债权的全部
介绍了主要薄板坯连铸连轧工艺流程及其装备特点,分析了ESP新工艺的技术特性、工艺路线、设备参数,明确了ESP工艺在极薄带生产、"以热代冷"工艺上的显著优势。
主要阐述了水生态监测的发展概况,列举了目前国内外水生态监测现状,并对如何更好地开展水生态监测提出了一些建议,以期为我国水生态监测及评价提供参考。
<正> 小尾寒羊以多胎高产、早期生长发育快、体格大而深受饲养户的欢迎。随着科学技术的发展,小尾寒羊的繁殖力可得到进一步的提高。科学实践证明,小尾寒羊经过超排处理后,每
腐败治理是中国共产党必须回答的现实议题。严苛惩腐激发了巨大的廉洁正能量;但是,"廉而不为""廉而失能"也随之显现。实际上,腐败治理的根本目标不仅仅在于"廉洁",还在于"廉