常见得基于 W E B 得企业系统软件体系结构风格一 、 面 对 服 务 得 体 系 结 构 (S e rvice Oriented Ar chite c tur e)SOASOA 架构得特性:S OA 架构,就就是一种粗粒度、开放式、松耦合得服务结构,要求软件产品在开发过程中,根据相关得标准或协议,进行分层开发
通过这种分层设计或架构体系可以使软件产品变得更加弹性与灵活,且尽可能得与第三方软件产品互补兼容,以达到快速扩展,满足或响应市场或客户需求得多样化、多变性
SOA 架构得组件分层 :BEA W o rk S ho p for We b l o gic Plat fo r m (或简称:We b lo gi c Wo rkShop) 软件开发工具,就就是目前行业唯一认可得S OA 架构软件产品开发工具
用户在其下进行 SO A架构得软件产品开发,可以不必关注有关 SO A架构得标准要求或协议要求,只需埋头实现业务需求得组件编写工作
组件编写要求分四层:持久层、逻辑层、执行层、用户接口层
如软件系统为分布式系统,则需要编写第五层:We b S ervic e s(服务层,注意不就就是:Web Se rv er 服务器)SO A应用案例国外:IBM-W EBS P H E RE、Ap p ser v er 应用中间件、P OR TA L 门户、BP M工作流、E F ORM 智能表单、DASHB O ARD 报表、Cogno s数据分析软件、ESB 服务总线(WESB、W M B、DAT APOWER(硬件))、WI I数据集成/交换平台 B E A-WE B L OGI C国内:金蝶 ER PS OA 架构优缺点:优点:1
应用服务器稳定性好2
ESB 接口适配及转换功能强3
产品概念、理念先进4
产品功能较丰富缺点:5
对于像国家信息系统安全保护等级标准这样得国家