SOA系统架构简单总结,其实它很简单

来源:互联网 发布:mysql 5.6.23.tar.gz 编辑:程序博客网 时间:2024/06/07 05:14

SOA技术建造系统架构

 

 

1       SOA架构组成

A.     SOA面向服务体系架构,在沟通两个组件之间是利用统一的,中立的,与操作系统无关,与硬件都无关的XML要素来进行的;

B.     面向接口服务组件的开发,并对这些服务组件进行管理,达到流程化管理的开发框架或者体系结构;

 

2       SOA架构重点意义

A.     面向服务体系构建整个系统平台,规划系统平台能够对外提供的能力组件接口;

B.     在各个能力组件接口之间属于松散结构,而这些服务组件的发布也不依赖任务其他组件;

C.     这个服务组件可以进行定制化,流程化,使构造的系统平台能够成为一个二次开发定制平台;

3       SOA架构具备的技术特点

A.     通讯接口常采用HTTP+XML,或者WebService来实现;

B.     通讯框架的实现不影响接口的定制与开发;

C.     ESB是实现SOA的主要工具,它满足网络框架层的屏蔽特性,不影响开发人员对分布式运算的过多干扰;

D.     BPM是SOA架构中的次要工具,满足SOA中的服务流程定制化工具;

 

4       SOA架构开源厂商

A.     Dubbo开源项目,属于Alibaba旗下的开源项目,满足SOA的接口定制服务化架构,屏蔽了分布式运算的网络层,屏蔽了各种需要的网络层协议;但不具备流程定制化特点,但是这些对于高并发的实时在线系统来说不是太重要;

B.     其他待续;

 

原创粉丝点击