|
中山大学学报(自然科学版) 2020
移动云环境下的实时协同编程机制及策略研究Keywords: 一致性维护,分布式环境,部分复制,操作转换 Abstract: 摘要 随着云服务理念的普及,移动云环境不仅为我们提供安全稳定和高效的信息服务,也为我们的协同交互任务带来了很大挑战,传统的一致性维护算法在移动云环境下不能够很好地扩展.实时协同编程研究是协同设计的重要方向,传统的方式一般是在版本控制和加锁状态下,数据采用全复制的模式,在实际云环境状态下,这种方式不能够保证高的响应性和扩展性.这篇论文是在移动云环境下根据共享锁的一些结论,根据代码节点之间的关系,采用基于依赖节点的部分复制的方案,考虑到移动云环境下的不同体系结构,客户端资源有限性,效率和扩展性等方面,提出了适合移动云环境下的无冲突的并发控制算法和操作转换,使用这种方式,用户可以实时高效的编程.并采用Vaadin框架设计了一个基于浏览器的实时协作编辑系统(CloudCode),可为客户端提供意识支持,并证明了算法的可行性和有效性,最终显示了该设计理念更符合用户的意愿
|