摘要: 介绍了利用AO方法,研究与设计基于Jini平台下的分布式虚拟环境中的协同支撑服务。以一个虚拟教室场景中的协同工作为例,分析比较了在DVE下的协同应用开发中为使系统更具适应性和扩展性,AO方法比OO方法的优越性。基于AO的开发设计思路,分析了DVE下的协同支撑服务中的横切关注点,介绍了协同支撑服务实现中关键的动态编织机制,并给出了协同支撑服务的软件体系结构。
关键词:
AO,
Jini,
协同支撑服务,
分布式虚拟环境
Abstract: This paper introduces the research and design of the collaborative service in the DVE based on Jini using AO(Aspect-oriented). First, by giving an example of collaborative work in a virtual classroom, it can analyze and compare the advantage using AO and the disadvantage using OO in the collaborative application development, which can make the system more adaptable and extensible. Then it analyzes the crosscutting concern of collaboratives service in DVE based on AO. Finally, the paper introduces the key dynamic weaving technology in the implementation of collaborative service, and presents the architecture of the collaborative service.
中图分类号:
董晨,张桦. Jini平台下DVE中的协同支撑服务的设计[J]. , 2005, 31(09): 107-109.
DONG Chen, ZHANG Hua. Design of Collaborative Service in the DVE Based on Jini[J]. , 2005, 31(09): 107-109.