连体焊接胶管 排空压:东方通科技中国中间件第一品牌

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 19:01:49

BOA是面向业务的体系架构(Business Oriented Architecture)的英文首字母缩写。
BOA以满足行业用户的业务需求为目标,以中间件及SOA框架作为技术基础,以最大限度的解决行业应用构建、整合的共性问题为原则,提供针对业务特点分层实现的技术体系架构。BOA的体系架构图如下:

首先,BOA是一个面向业务的体系架构,所谓面向业务,就是关注行业或者领域中的业务的共性需求,针对此类需求提供技术实现框架,这既不同于传统中间件技术只是关注于通用的技术需求,也不同于一个具体的应用系统关注于个性化的业务需求,BOA致力于提供包含解决技术及业务共性问题的解决方案。
其次,BOA是一个技术体系架构,他根据行业和领域中的业务共性需求,提供技术实现架构,在此架构中,针对共性业务需求和软件技术的发展趋势,提供技术实现的大三层架构,自底向上依次为基础中间件、集成中间件和VSP层(见体系架构图)。VSP(Vertical Solution Package)即行业解决方案套件,是BOA体系架构中一个非常重要的概念,是面向行业或领域的共性功能模块,解决行业或领域内的共性问题。VSP以中间件为基础,被实现为组件或者服务的形式,BOA面向业务主要是通过VSP来实现的。这个大三层的体系结构各层之间存在相互依赖关系,各种中间件产品和VSP遵照BOA架构有机的整合,就可以形成对行业或领域的应用进行支撑。
总之,BOA是一个信息系统建设的参考实现模型。长期以来,信息系统的建设被集成、扩展和低成本开发的问题所困扰,面对不断变化的业务需求,有限的IT投资以及层出不穷的软件技术,企业的CIO们经常变的茫然和无所适从。BOA作为一个充分考虑了信息系统建设中共性问题的技术体系架构,将成为信息系统建设的参考实现模型,为CIO对信息系统的规划和建设指明方向。
BOA的体系架构
BOA是一个包含三个层次的分层体系架构,自底向上包含基础中间件、集成中间件和VSP三层。
基础中间件层,包含最基础的中间件技术和产品,主要包括消息中间件、应用服务器、交易中间件等。基础中间件处在BOA架构的最低层,是高层的集成中间件的技术基础,同时为VSP及客户化的应用系统提供支撑,发挥运行和部署和平台的作用。这些VSP及客户化的应用可以是单个、独立的系统或是数个系统的集成。
集成中间件层,包含用于解决集成问题的各种中间件产品。随着组织中应用系统的逐步建立,对集成的需求就会出现。有各种各样集成的需求,包括数据集成、流程集成、应用集成等。同时也存在各种集成的技术,包括基于分布式集成代理的集成技术、基于工作流系统的集成技术、面向服务的服务集成技术等。在BOA体系架构中,集成中间件具有重要的作用,它是解决应用系统集成能力的重要技术保证。
VSP层,用于解决行业内的共性问题,是应用系统的部分或者全部。VSP面向行业领域,更具体的说是面向业务。和企业应用一样,VSP都会基于中间件开发,并且会根据应用集成的需要选配集成中间件。由于行业领域众多,会有大量的VSP产品存在,在一个行业领域内,针对不同的业务需求,也会存在大量的VSP 产品。
在这个大三层的体系结构中,实际上是由中间件和VSP两类产品来构成的,中间件致力于解决基础横向的共性问题,VSP致力于解决面向行业或领域的纵向共性问题。

各层之间的相互依赖关系
虽然各层是相对独立,但高层的产品对低层的产品有着依赖的关系。集成中间件的技术基础是基础中间件,VSP要根据需要基于基础中间件及集成中间件来开发,对于对集成需求较弱的应用,VSP可以直接基于基础中间件开发和部署。
积极作用。
传统中间件技术和SOA都可以实现BOA架构
BOA体系架构从本质上描述了行业信息系统构建和整合需要的技术体系架构和参考实现,他可以涵盖传统的中间件技术和SOA,即BOA体系架构可以基于传统的中间件技术来实现,也可以基于SOA实现。
从未来发展看,SOA是发展方向。当所有可复用的应用功能都被开发或封装成Web服务,并能被有效地集成从而创造新的服务时,基于SOA/Web服务技术构建VSP就会成为主流,这也正是BOA架构所倡导的。这依赖于SOA/Web服务技术本身和相关中间件产品的逐渐成熟。综观软件技术的发展,从过程、对象、组件、到服务,从解决数据访问、通信、开发部署和管理和应用集成,精华技术存在于先后出现的各种中间件之中。在技术进化的过程中,老技术的优点被集成,缺点被摈弃,但在任何阶段都不是一刀切的由新的技术完全取代了老的技术。BOA的核心是面向业务,应该根据业务,采用合适的技术。
实现各层的主要产品类别、主流技术及技术规范
BOA的层次
主要产品类别
主流技术
技术规范
VSP
ERP
CRM
SCM
BI
CM
其他各行业和领域的VSP产品
高级语言
对象技术
构件技术
C/C++/Java等
J2EE/EJB
集成中间件
EAI集成中间件
EII集成中间件
企业服务总线
XML
工作流
队列/消息传输
SOA/WS
XML
WfMC
XML、JMS
WS协议簇
基础中间件
应用服务器
消息中间件
交易中间件
门户中间件
分布式构件
消息/队列传输
分布式事务处理
门户服务器
J2EE/EJB
XML、JMS
X/Open DTP
JSR168
如何实现BOA
在基础中间件方面,有不同的基础中间件可以解决不同类型的单个应用开发问题。消息中间件解决分布式系统中消息可靠传递的问题;交易中间件解决联机处理类系统的问题;J2EE和.Net提供基于Web的多层体系结构应用的开发;Portal解决界面集中展示的问题。
在集成领域包括:界面集成,数据集成,应用集成,流程集成四个方面。在当前的主要技术解决方案中,界面集成主要由Portal类中间件提供解决方案;流程集成主要由工作流产品提供解决方案;数据集成和应用集成主要由EAI产品提供解决方案。随着对面向服务的体系结构(SOA)和Web Service技术研究的不断深入,中间件等软件厂商开始陆续推出各自的解决方案和中间件产品。在不久的将来,SOA将成为集成领域的主要解决方案,在SOA框架中可以统一的提供从界面集成,数据集成,应用集成到流程集成的解决方案。
在当前技术环境下,VSP中的各种应用解决方案将主要实现为应用组件。通过以组件为单位进行组装,形成完成的应用;或以组件为单位,根据业务变化需要进行重构,整合形成新的应用系统。当基于SOA的集成中间件成熟后,VSP的大颗粒可(欲)复用功能将被实现为服务,应用系统的组装或重构都将以服务为单位进行。当前已经建立应用提供的可复用功能也可封装成为SOA框架中的服务,为不同的行业领域的复杂整合应用提供基本的业务服务。
 
东方通科技中国中间件第一品牌 中间件 日出东方 科技兴邦 中国科技实力清单:取得多个“第一” 科技部公布中国科技实力清单 称取得多项第一 科技部公布中国科技实力清单 称取得多项第一 中国科技实力清单公布 取得多项第一 奥迪中国"大跃进":"官车第一品牌"充满变数 “中国总裁赢利培训第一品牌系列丛书”陆续出版 《打造第一品牌》 突发事件社会公众应急能力建设研究 - 东方企业文化 - 中国科技引文索引数据库 【竹纤维】-中国竹纤维网-中国竹纤维第一品牌-欧林雅生态竹纺-了解竹纤维 国爱堂打造阿胶第一品牌 杂果酒:第一张品牌 “定位”成就香飘飘——中国奶茶第一品牌-哈佛商业评论网 竹纤维|竹纤维第一品牌|梦狐竹纤维|中国竹纤维创始者--竹纤维特性 东方评论:中国示强,美欲对中国展开第一波攻击 周恩来策划“东方第一谋杀案” 从立法到施行 立法背后的故事 专题报道-中国营养联盟-中国营养健康行业服务第一品牌 科技创新,推动中国 中国公众科技网 信息素养的布拉格宣言-网络社会- 科技中国——欢迎光临全球最大的互联网博物馆 -全球第一互... 探访麻省理工学院-新知维客专题- 科技中国——欢迎光临全球最大的互联网博物馆 -全球第一互... 科技部公布中国科技实力清单:取得多个“第一” - 新闻频道 - 西部网(陕西新闻网)WWW...