摘要
针对协同虚拟实验平台中多人协同实验时组员之间无法实时同步实验操作的问题,提出将实验操作全部配置化的设计思想,并且在.NET平台下,基于UDP协议,利用自行设计的连线算法,结合Socket技术、委托技术及C#编程语言,实现了协同实验时同组成员实时同步实验操作的功能。实践结果表明,基于此功能的平台能够让同组成员共同构建实验拓扑,实时同步组员实验操作,查看设备实时的配置信息,从而满足了协同虚拟实验平台的实时同步多人操作的功能需求,学生可以同时操作同一项实验,实时同步实验过程,最终同步完成实验,很大程度上提高了虚拟实验的效率。
When it comes to the issue that experimental operation can not be real-time synchronization in collaborative virtual experiment platform, the paper proposes the design ideas that make experimental operation configured. The design applies a connectivity algorithm, Socket technology, delegate technology and C# which based on . Net platform, and achieves a real-time synchronization of experimental operation among team members. It turns out that the platform makes joint building of experimental topology and real-time synchronization operation in one team, and meets the functional needs of real-time virtual experiment platform.
出处
《实验室研究与探索》
CAS
北大核心
2015年第2期117-121,共5页
Research and Exploration In Laboratory
基金
上海市教育科学2011年度重点项目(A1119)
关键词
协同虚拟实验
实时同步
操作配置化
连线算法
virtual collaborative experiment
real-time synchronization
operation configuration
connectivity algorithms