期刊文献+

基于动态锁技术的分布式实时文本协同编辑算法

Algorithm Based on Dynamic Locking in Real-time Distributed Cooperative Editing System
下载PDF
导出
摘要 算法的核心思想是“先操作,后确认”。在一个协作者处发生的操作立刻被广播给其它协作者,由此保证了操作的实时性。协作者在编辑文档的同时,共同竞争其所操作区域的所有权,只有取得所操作区域的所有权的操作才能被确认为有效操作,没有取得或被剥夺所有权的操作将被确认为无效操作并最终被取消。 The kernel idea of the algorithm is that “first operate, then validate”. An operation generated by an editor is broadcast to others immediately, which assures the real-time property of the operation, while editors are editing they compete the ownership of the operation area together. Only the operation, which has got the ownership of its area, can be validated. Others, which haven't got the ownership or have been deprived of it will be invalidated and finally be canceled.
出处 《计算机工程》 EI CAS CSCD 北大核心 2005年第15期90-92,共3页 Computer Engineering
关键词 分布式实时文本协同编辑 并发控制 一致性 动态锁机制 Real-time distributed cooperative editing Concurrent control Consistency Dynamic locking mechanism
  • 相关文献

参考文献6

二级参考文献12

  • 1茅兵,杜兴,谢立.设计计算机辅助协同工作系统的几个关键技术[J].计算机研究与发展,1996,33(4):241-247. 被引量:31
  • 2Sun C Z, Sosic R. Optional Locking Integrated with Operational Transformation in Distributed Real-time Group Editors. In:Proc. of ACM 18th Symposium on Principles of Distributed Computing, New York: ACM Press, 1999.43-52.
  • 3Greif I, Seliger R,Weihl W. A case Study of CES: A Distributed Collaborative Editing System Implemented in Argus. IEEE Transaction on software Engineering, 1992, 18(9): 827-839.
  • 4Abde-Wahab H, Kvande B, Kim O,Pavreau J P. An Internet Collaborative Environment for Shared Java Applications. In:proc of 5^th IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems (FTDCS'97), Los Alamitos: IEEE Computer Society Press, 1997. 112 - 117.
  • 5Choudhary R, Dewan P. A General Multi-User Undo/Redo Model. In: Marmolin H, Sundblad H and Schmidt K,eds. Proc. of European Conf. on Computer Supported Work, Dordrecht : Kluwer Academic Publishers, 1995. 231-246.
  • 6Sun C Z. Undo Any Operation at Any Time in Group Editor. In:Proc. of 2000 ACM Conf. on Computer Supported Cooperative Work, New York : ACM Press, 191-200.
  • 7Ellis C A, Gibbs S J, Rein G L. Groupware: some issues and experiences. Communications of the ACM, 1991, 34(1): 39-58.
  • 8Sun C Z, Jia X, Zhang Y,Yang Y. A Generation Transformation Scheme for Consistency Maintenance in Real-time Cooperative Editing Systems. In:Proc. of Intl. ACM SIC, GROUP Conf. on Supporting Group Work, New York: ACM Press, 1997. 425-434.
  • 9Sun C Z, Ellis C A. Operational Transformation in Real-Time Group Editors: Issues, Algorithms, and Achievements. In:Proc. of the ACM Conf. on CSCW, New York: ACM Press,1998.59-68.
  • 10Sun C,Proc of the 7th International Conference on Human-Computer Interaction,1997年,89页

共引文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部