Controlling Consistency within Collaborative Virtual Environments

Controlling Consistency within Collaborative Virtual Environments
复制标题

控制协作虚拟环境中的一致性

DOI:
--
复制
发表时间:
2004
期刊:
Eighth IEEE International Symposium on Distributed Simulation and Real-Time Applications
影响因子:
--
通讯作者:
R. Wolff
R. Wolff
中科院分区:
--
文献类型:
--
作者:
D. Roberts;R. Wolff

文献摘要

被引文献

相似文献

协同虚拟环境(CVE)是一种电信技术,它将位于同一地点或远程的参与者聚集在一个空间的社会和信息环境中。协作发生在人与人之间,通常围绕共享对象进行。富有成效的合作得益于自然和直观的沟通和分享方式,其中反应能力和一致性是主要因素。许多CVE通过本地化和数据库复制过程最大限度地提高本地响应能力,以降低一致性为代价提高响应能力。这是可以接受的,只要应用程序不需要对象的共享操作。那些这样做,需要一致性控制,提供足够的同步,排序和更新控制,同时最大限度地提高并发性,从而系统的响应能力。本文介绍了一致性控制的主要问题和原则,并演示了我们如何应用这些原则中的许多在三个CVE。
Collaborative Virtual Environments (CVE) are a form of telecommunication technology that bring together co-located or remote, participants within a spatial social and information context. Collaboration occurs between people and often around shared objects. Fruitful cooperation is helped by natural and intuitive ways of communicating and sharing, for which responsiveness and consistency are leading factors. Many CVEs maximise local responsiveness through a process of localisation and database replication, increasing responsiveness at the cost of lowering consistency. This is acceptable provided the application does not require the shared manipulation of objects. Those that do, require consistency control that provide sufficient synchronisation, ordering and update control, whilst maximising concurrence and thus the responsiveness of the system. This paper describes the major issues and principles of consistency control and demonstrates how we have applied many of these principles in three CVEs.