佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > ERP/制造业信息化展区 > CIO信息化管理展厅 > 产品库 > SOA/SaaS/云计算 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
CIO信息化管理
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
SOA双总线软件架构在大型企业中的应用
作者:
欢迎访问e展厅
展厅
3
CIO信息化管理展厅
电子商务/企业门户, IT运维管理, 制造执行系统MES, 流程管理BPR/BPM, SOA/SaaS/云计算, ...
传统的点对点应用整合方式将最终造成企业IT架构蛛网化,伴随而来的是复杂僵化的应用架构、高额的维护成本和缓慢的市场响应速度。基于SOA(Service Oriented Architecture,面向服务的架构)的双总线架构,以企业服务总线(ESB,Enterprise Services Bus)作为SOA双总线架构的信息传输枢纽,以企业数据总线(EDB,Enterprise Data Bus)作为企业主数据的共享平台,负责各系统的服务和数据集成,能够简化企业IT架构,降低运营成本,提升业务的灵活性和市场响应速度,最终提升企业的竞争优势。

1、基于SOA的双总线

SOA双总线架构是基于SOA的企业服务总线和企业数据总线双线软件架构,服务总线负责业务服务的封装、流程编排、消息和路由;数据总线负责各业务系统的业务主数据统一集成,对外提供统一的共享数据视图。企业服务总线与企业数据总线的协同作用,降低了系统耦合度,减小了各系统的复杂性。

1.1企业服务总线

企业服务总线技术采用总线结构将所有应用系统互联,当某个应用系统和其他系统进行信息交互时,无须知道通信系统的地点、所用标准和平台,只须将消息发送到企业服务总线。当消息进入企业服务总线时,企业服务总线根据双方的协议标准进行消息处理、路由选择等操作,按路径将消息发送到目的地。

1.2企业数据总线

企业数据总线由业务主数据及构筑在企业服务总线之上的主数据管理平台构成,圭数据管理平台通过部署在企业服务总线上的一系列标准数据服务(包括数据访问、语义调解、数据管理等功能)对外提供形式多样的数据。

2、基于SOA双总线架构的设计与实现

2.1 主要涉及的管理信息系统

一个大型企业内部管理信息系统多。逻辑关系复杂。本文设计的SOA双总线架构,选取通用的企业统一门户(企业内部门户、企业对外门户)、OA系统、ERP系统、CRM系统、合同管理系统、供应链管理系统(仓储、物流、供应链)进行集成。由于双总线架构的标准性和开放性,对于其他有接人需求的系统,也可以快速实现集成。

2.2 SOA双总线的功能架构

企业各管理信息系统集成到SOA双总线上的整体功能架构如图1所示。

newmaker.com

(1)企业统一门户:由企业内部门户和企业对外门户构成,企业内部门户服务整个企业内部用户,提供企业各内部管理信息系统的统一应用视图;企业对外门户则为广大公网用户提供一个获取企业信息的窗口。

(2)企业服务总线:为各应用系统提供细粒度、可编排流程的业务服务。

(3)企业数据总线:构建在企业服务总线之上的企业核心业务主数据管理平台,为各应用系统提供业务主数据的共享视图。

(4)企业内部各管理信息系统:是指需要集成到企业服务总线和企业数据总线上的各内部管理信息系统,如ERP系统、CRM系统、合同管理系统、供应链管理系统等等。

2.3.SOA双总线架构下服务总线的设计与实现

本文选择Oracle SOA Suitelog作为SOA服务总线的基础平台,其主要功能组件及业务应用见表1。

newmaker.com

2.4 SOA双总线架构下数据总线的设计与实现

SOA数据总线是依赖于服务总线,主要由服务总线支撑的主数据管理平台构成。主数据管理平台从技术层面实现主数据的集中管理,支持主数据的收集、梳理、清洗、整合、审批、发布全过程,形成主数据的统一信息视图。主要包括基础模块和主数据专题模块。企业数据总线的整体功能架构如图2所示。

newmaker.com

(1)基础模块:主数据管理平台底层核心,支撑各种类型主数据的收集、存储,展现、审批和发布。

(2)主数据模块:建立不同类型的主数据专题应用,根据业务需求,实现相应的主数据管理模式。

基于以上SOA组件,构建的Oracle企业服务总线平台整体架构如图3所示。

newmaker.com

基于企业服务总线的主数据管理平台与企业内部各管理信息系统的集成架构如图4所示。

newmaker.com

2.5 SOA双总线的系统管控功能

为了保证SOA双总线的稳定可靠运行,需要稳定、持续、可监控的服务管控功能。双总线的服务管控功能主要包括业务监控、服务生命周期管理、基础平台监控及IT服务审计等模块。

2.6 SOA双总线软件架构的优点

基于SOA的企业服务总线与企业数据总线的双线架构,能够简化企业IT架构,降低运营成本,提升业务灵活性和市场响应速度,最终提升企业的竞争优势。其主要表现在:

(1)企业服务总线能够很好地支持异构、多协议的系统,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务协调运作,实现不同服务之间的通信与整合。

(2)满足企业灵活多变的各种业务需求。根据不同的应用需求组合不同的服务,能够快速灵活地适应业务需求的变化。

(3)可扩展性好。企业服务总线为各系统的集成提供了标准接入方式,一旦有新系统需要集成,只需稍加配置便可快速实现集成。

(4)企业数据总线保证了企业主数据的一致性和实时性。业务主数据作为企业的核心基础数据,会被多个业务系统使用,通常具有较高的业务价值。企业数据总线提供的企业级主数据存储和处理能力确保了主数据的持续共享,同时为企业在业务运营及IT支撑等方面带来了显著的收益。

3、结论

本文分析了基于SOA双总线软件架构的设计与实现及在大型企业中的应用,基于SOA的服务总线与数据总线软件架构能够从不同服务间的通信与整合、企业主业务数据的共享方面满足大型企业的灵活多变的业务需要,并能为企业在业务运营及IT支撑方面带来显著的经济效益。
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (2/17/2012)
查看更多SOA/SaaS/云计算相关文章: more
·基于ESB的SOA架构的企业应用 刘涛 侯秀萍 (2/17/2012)
·用户说话:制造企业如何看待云计算? 孙楠楠 张岩 (2/17/2012)
·使用蒙特卡罗方法设计领域驱动的设备云 Logic PD公司 Mark Benson (11/16/2011)
·Web服务将M2M置入云端 newmaker (11/16/2011)
·IaaS、PaaS或SaaS:哪一个最适合你? newmaker (11/12/2011)
·云和有线、无线网络的管理 newmaker (9/23/2011)
·云计算是否适应你的业务模型? David.W.Johnson (9/20/2011)
·企业如何针对云计算优化和再造 梁半秋 诸葛晨 (8/30/2011)
·SaaS提升供应链竞争优势分析 newmaker (8/20/2011)
·“云”商机无限,运营商可提供哪些商业模式? Jagdish Rebello, Ph.D. (8/20/2011)
查看更多CIO信息化管理相关文章: more
·推动遗留系统现代化革新的三种方式 Taylor Bornstein (3/27/2022)
·食品物流服务提供商Farm Trans借助Mendix解决方案构建高效欧洲供应链 Mendix (9/16/2021)
·基于ESB的SOA架构的企业应用 刘涛 侯秀萍 (2/17/2012)
·虚拟化技术在企业现代化管理中的应用 (2/17/2012)
·桌面虚拟化在研发制造型企业的应用 (2/17/2012)
·用户说话:制造企业如何看待云计算? 孙楠楠 张岩 (2/17/2012)
·MES在我国钢铁行业中的应用 殷宏伟 任勇强 刘宾 王学民 骈静 (2/17/2012)
·钢铁企业APS优化引擎的软件模型研究及应用 施灿涛 杨国俊 李铁克 (2/17/2012)
·用VC实现PHD的历史数据存储 樊石 唐文军 赵群 (2/17/2012)
·数据可视化技术在炼钢-连铸生产调度中的应用 施灿涛 王宁宁 李铁克 (2/17/2012)
查看相关文章目录:
·ERP/制造业信息化展区 > CIO信息化管理展厅 > SOA/SaaS/云计算 > CIO信息化管理文章
文章点评 查看全部点评 投稿 进入贴吧


对 CIO信息化管理 有何见解?请到 CIO信息化管理论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技