摘要
随着网络的高速发展,云环境下的工作越来越受欢迎,用户体验的要求也越来越高,云环境下的协同工作研究也逐渐成为现在协同工作发展的主流,基于此,传统的点对点分布式下的协同工作已经不能满足网络发展带来的需求变化.本文针对云环境下新的架构体系和更高的实时性要求等新特性,提出改进COT算法使其适应集中式架构,减少不必要的传输数据,减少查询转换时间来达到更高的实时性要求;本文将云存储下的文件模型改进成协同云办公文件管理系统,并针对文件模型中文件节点的三个操作Create,Delete,Rename将改进的COT算法应用到协同办公系统下文件管理中.此外,本文开发了基于WebSocket的跨平台的实时云办公文件管理系统:CloudFileSystem来验证算法的可行性和有效性.
With the rapid development of Internet,cloud environment work becomes more and more popular,the requirements of user experience are increasingly high,research on collaborative work in cloud environment has gradually become the mainstream of collaborative work.Based on this,collaborative work under traditional peer to peer and distributed architecture has been unable to meet the needs of the development of the network changes.According to the new architecture,the higher realtime requirements and others in the cloud environment,this paper improves COT algorithm which can adapt to the Client/Server architecture,reduce unnecessary data transmission and query conversion time,and achieve higher realtime requirements;In this paper,the file model under cloud storage is improved into cooperative cloud office file management system,and the improved COT algorithm is applied to file management in the cooperative office system in view of the three operations(Create,Delete,Rename) of the file nodes in the file model.In addition,For the sake of verify the feasibility and effectiveness of the algorithm,this paper develops a crossplatform realtime cloud office file management system based on WebSocket protocol:CloudFileSystem.
作者
高丽萍
张强
GAO Li-ping;ZHANG Qiang(1.School of OpticalElectrical Computer Engineering,University of Shanghai for Science &Technology,Shanghai 200093,China;Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 200093,China)
出处
《小型微型计算机系统》
CSCD
北大核心
2018年第9期1900-1907,共8页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(61202376
61572325)资助
上海市自然科学基金项目(17ZR141900)资助
上海市数据科学重点实验室开放课题项目(201609060003)资助