首页> 中文期刊> 《电子学报》 >BuOA:一种企业级Web应用体系结构风格

BuOA:一种企业级Web应用体系结构风格

         

摘要

This paper proposes BuOA (Business unit Oriented Architecture ) ,a novel architecture style for enterprise Web applications .Compared with the traditional layer architecture style ,BuOA vertically decomposes a Web application into a group of BUs (Business Units ) ,each of which implements a complete and cohesive business function .To establish loosely coupled relation-ship between BUs ,interactions between them are categorized into four patterns :observing ,injecting ,weaving and binding .We also provide development toolkits and runtime environment to support development and deployment of BuOA-based applications .Based on a concrete example ,we show that BuOA is able to manage system complexity well on design ,implementation and deployment stages in software lifecycle ,with favorable support on parallel development and dynamic evolvement for enterprise Web applica-tions .%提出了一种针对企业级Web应用的体系结构风格:面向业务单元的体系结构(Business unit Oriented Ar-chitecture ,BuOA )。与分层体系结构风格对系统的“横向”划分不同,BuOA将Web应用“纵向”分解为一组业务单元,其中每一个业务单元描述一个完整且内聚的业务功能。对业务单元之间的交互方式进行了分类,总结为四种模式:观察、注入、织入和绑定。提供了BuOA开发工具和运行环境。开发实例表明BuOA在设计、实现和部署等软件生命周期阶段能够有效地控制系统复杂性,并对企业级Web应用的并行开发和动态演化提供了良好的支持。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号