摘要
本文介绍了AO(Aspect Oriented)开发方法在设计Jini平台的分布式虚拟环境(DistributedVirtualEnviron ment,DVE)下的协同服务中的应用.通过剖析虚拟教室应用场景,从AO角度,归纳出协同应用系统中最典型的Aspects,并给出了协同服务实现中关键的组件与Aspects组合的动态编织机制,以及编织组件与Aspects的中间件层的概要设计.
This paper introduces the application of AO(Aspect-Oriented) in Collaborative Service design in the Distributed Virtual Environment based on Jini. We extract the characteristic Aspects in the collaborative application system by analyzing a virtual classroom application from the view of AO, present the key dynamic weaving mechanism between components and Aspects in the implementation of Collaborative Service, finally, present the design of the Middleware Layer weaving the components and Aspects.
出处
《天津理工学院学报》
2004年第3期68-71,共4页
Journal of Tianjin Institute of Technology
基金
天津市自然科学基金资助项目(033600211)