SOA学习路线图之SOA概念层次

      传统方法是以应用为中心,而SOA是以服务为中心构建。

SOA方法将功能方面涉及的对象、数据、组件、业务流程、界面等从服务提供者和服务消费者角度进行层次化。与此同时,将安全架构、数据架构、集成架构、服务质量管理等,应用共同的设施提取出来形成不同的层次,为所有的服务所共有。

 

SOA学习路线图之SOA概念层次_第1张图片

 

SOA包含八个概念层次:

1.       操作系统层。本层包含现有的自定义构建的应用程序,也叫遗留系统。

2.       服务组件层。本层由那些负责实现功能的组件和保证QoS的服务组件组成。

3.       服务层。服务发现中被确定的公开服务处在这一层。

4.       业务过程合成或编排层。第三层中公开的服务合成和编排在这一层中被定义。通过配合、编排、服务被绑定成一个流程,从而作为单独的应用程序而被共同使用。

5.       访问或表现层。

6.       集成(ESB)。这一层使服务可以集成。

7.       基础架构。这一层提供了监视、管理和维持诸如安全、性能和可用性等QoS的能力。

8.       数据架构及商业智能(BI)。这一层提供了统一的数据操作能力。通过对数据进行集中的分析和挖掘,为企业业务决策提供及时、准确的数据支持。

 

你可能感兴趣的:(SOA,soa,商业智能,bi)