面向服务思想可以用在异构的信息系统环境下,使得系统体系结构能够满足变化中的业务需求,与业务相关的架构的设计也可以支持重组。 面向服务的体系结构的总体框架在业务层、应用层和IT基础层之外各增加一个逻辑的服务层。
      在战略层,通过分析市场服务、销售网络形成企业对客户市场的价值主张;建立与之相匹配的业务单元,由业务层为其提供业务服务。

      业务层是由业务活动以及业务流程组成。由一个或多个业务活动组成的业务流程为业务单元提供外部业务服务,也可以被内部其余业务活动和业务流程调用并形成新的业务服务。业务活动或流程需要使用应用层提供的应用服务。

      在应用层,通过封装的组件以及应用功能以实现应用服务。而且,组件和应用功能可以调用应用服务形成新的应用服务;应用服务可以自调用。IT基础层通过基础服务的接口为应用功能和组件提供基础服务,如下图所示:

下载 (1).png