SOA双总线软件架构在大型企业中的应用
(2)企业服务总线:为各应用系统提供细粒度、可编排流程的业务服务。
(3)企业数据总线:构建在企业服务总线之上的企业核心业务主数据管理平台,为各应用系统提供业务主数据的共享视图。
(4)企业内部各管理信息系统:是指需要集成到企业服务总线和企业数据总线上的各内部管理信息系统,如ERP系统、CRM系统、合同管理系统、供应链管理系统等等。
2.3.SOA双总线架构下服务总线的设计与实现
本文选择Oracle SOA Suitelog作为SOA服务总线的基础平台,其主要功能组件及业务应用见表1。
SOA数据总线是依赖于服务总线,主要由服务总线支撑的主数据管理平台构成。主数据管理平台从技术层面实现主数据的集中管理,支持主数据的收集、梳理、清洗、整合、审批、发布全过程,形成主数据的统一信息视图。主要包括基础模块和主数据专题模块。企业数据总线的整体功能架构如图2所示。
(2)主数据模块:建立不同类型的主数据专题应用,根据业务需求,实现相应的主数据管理模式。
基于以上SOA组件,构建的Oracle企业服务总线平台整体架构如图3所示。
评论