摘要
针对现有框架在集成、封装、表示、标准化等方面存在的不足,提出、设计并实现了一个符合OSGi规范、具有较强扩展性、灵活性的标准化应用框架AAF。框架以OSGi、J2EE技术为基础,采用全局分层和局部Bundle封装等技术实现,简化了依赖关系,提高了移植能力;并且通过细化核心控制,建立解耦设计,强化AAF架构中视图和控制器的关联,使得应用程序的结构层次和上下文环境更加清晰,部署更加规范独立。最后基于AAF框架构建了一个水利信息门户服务平台,并给出了应用、开发实例,运行效果良好。
Regarding the shortcomings of the existing framework in integration,encapsulation,expression,standardization.This paper proposed and developed an extensible,flexible and standard application framework AAF based-on OSGi.Based the OSGi and J2EE technology,the AAF adopted system delamination and partial Bundle encapsulation which simplify relationship and enhance transplant ability.Then through refining the core of controller,designing decoupling function,strengthening relationship between view and controller in the AAF construction,the AAF purified the structure of applications and context environment,and made the deployment of applications standard and independent.Finally,this paper has developed a water resource portal based-on AAF.The results have indicated that AAF was a practical application framework to construct application service platform.
出处
《武汉理工大学学报》
CAS
CSCD
北大核心
2008年第6期135-139,共5页
Journal of Wuhan University of Technology
基金
国家自然科学基金(50279041)
国家高技术研究发展计划“863”(2005AA113150)
陕西省重点实验室资助项目(05JS378)
关键词
应用框架
AAF框架
OSGi规范
J2EE平台
application framework
advanced application framework
open service gateway initiative
J2EE platform