协同虚拟地理环境由于存在多个用户与共享资源发生并发访问,从而将导致“访问冲突”。基于此,以协同虚拟地理环境中的基础要素一地形为并发控制对象,提出并实现了一种以矩形作为区域锁形状,并支持在协作过程中进行锁粒度动态裁剪的并发控制机制,该锁在机理上属于悲观锁。结果表明,该机制能够较好地避免冲突产生,使多用户与共享资源的交互保持有序与和谐,同时提高了协同工作效率。
The conflict will arise for the concurrent access between shared resource and multi-user in CVGE. The terrain is he base element in CVGE selected as the goal, and a rectangle zone lock which could be clipped dynamic in collaborative process was proposed. It belongs to pessimistic lock. Result shows the lock mechanism can avoid the conflict, keep the multi-user and group-environment's interaction ordered and Harmony in CVGE.