• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (03): 381-387.

• 论文 •    下一篇

实时在线交互应用的体系结构与状态一致性

刘冬1,赵跃龙2   

  1. (1.暨南大学计算机科学系,广东 广州 510632;2.华南理工大学计算机科学与工程学院,广东 广州 510641)
  • 收稿日期:2012-11-05 修回日期:2013-01-27 出版日期:2014-03-25 发布日期:2014-03-25
  • 基金资助:

    广州市科技计划项目(2010Y0-C681);广东省科技计划资助项目(2010B060100056);广东省自然科学基金资助项目(S2012010008831)

The architecture and state consistency issues of ROIA            

LIU Dong1,ZHAO Yuelong2   

  1.  (1.Department of Computer Science,Jinan University,Guangzhou 510632;
    2.School of Computer Science and Engineering,South China University of Technology,Guangzhou 510640,China)
  • Received:2012-11-05 Revised:2013-01-27 Online:2014-03-25 Published:2014-03-25

摘要:

实时在线交互应用(ROIA)是近年国外学者提出的一类新的分布式应用,包括交互式Elearning系统和大型多人在线游戏(MMOG)在内的多种应用系统都是ROIA的典型应用。国外对ROIA及其典型应用MMOG研究较多,而国内虽然MMOG产业发展势头强劲但在该领域的相关研究却相对较少,因此对ROIA及其关键技术进行研究有一定的理论意义和现实意义。先对ROIA体系结构的研究现状进行了系统的分类总结,并比较分析了各体系结构优缺点。之后,讨论了ROIA实现中的关键问题——状态一致性问题。深入分析了ROIA中两种基本的一致性模型,并介绍了ROIA主流部署模式C/MS下的一致性维护的研究现状。

关键词: 实时在线交互应用, 大型多人在线游戏, 状态一致性

Abstract:

Realtime Online Interactive Application (ROIA) is a new kind of distributed application, proposed by foreign scholars in recent years, including interactive ELearning system and Massively Multiplayer Online Games (MMOG). Studies on ROIA and MMOG have been widely carried out abroad, but few literatures in this field can be found in mainland China. Firstly, the architectures of ROIA are classified systematically, and the strengths and weaknesses within each framework are analyzed. Secondly, a key issue of ROIA, named the state consistency issue, is discussed. Finally, two basic consistency models of ROIA and the consistency maintenance of C/MS are also analyzed and described.

Key words: real-time online interactive application;massively multiplayer online game;state consistency