基于ESB的资源共享交换系统的建设

来源 :科学与财富 | 被引量 : 0次 | 上传用户:xin3020abc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文浅析了资源共享交互系统的建设,并从设计原则方面,信息资源共享交互平台的整体设计方案方面,以及ESB如何实现数据中心的建设方面, ESB在数据交换中的应用以及相关技术进行了探讨。
  關键词:服务总线;ESB;资源共享;SOA
  一、引言
  企业服务总线(ESB)是资源共享交换系统的核心功能,提供了多协议的支持以及为服务运行提供了高性能、健壮的、高可靠的运行环境以及热部署等扩展机制。为服务的消费者与提供者之间的通讯提供协议转换、消息格式转换、服务路由及访问控制等。服务总线兼容多种消息格式(JMS、Web Service、DB数据集以及平面文件等),提供多种服务调用方式(JMS调用JMS/WS、WS调用JMS/WS、总线调用总线、异步调用(PUSH/PULL)以及大文件传输等方式),支持常见的多种主流通信方式,如HTTP/S、FTP、POP3/SMTP、TCP/IP等,支持流量控制、优先级管理以及负载均衡,通过加密/解密,保证数据传输过程的安全,满足不同应用对于数据共享交换的需求。
  二、资源共享交互系统的设计原则
  资源共享交换平台系统的设计、开发、部署和运行管理规划时应该遵循如下原则:
  ?誅 可靠性原则
  系统在设计时应充分考虑数据集成及展现平台对可靠性的要求,保证系统的高可靠、高可用性。
  ?誅 可伸缩和可扩展性原则
  系统应该真正符合SOA体系结构,应能满足新增的需求,而系统的体系结构不需做较大的改变,并能保证系统今后的平滑升级。
  应充分考虑现有技术以及企业信息化的发展要求,保证系统具有较好的开放性和结构的扩展性,在系统设计中应尽量采用模块化结构、提高各模块的独立性,尽可能减少模块间的数据藕合,同时,要适当兼顾今后需求扩大时对功能扩展的需要。交换平台和节点应具备支撑多个应用系统的能力和节点个数的易扩充性。
  ?誅 开放性原则
  全面支持XML、Web Service、SOAP、LDAP、UDDI等当前受到普遍支持的国际开放标准,保证系统能够与其它平台的应用系统、数据库等相互交换数据并进行应用级的互操作性和互连性。
  ?誅 安全性原则
  既要注重系统本身防御外部攻击的能力,又要提高数据传输的安全性,要遵循相应的保密规范,保证系统安全保密性、查错纠错能力、抗病毒能力等。
  ?誅 高效性原则
  系统的运行效率主要包括:处理能力,处理速度,响应时间等。系统在满足其他各项功能需要的前提下,应可能地提高系统运行效率。
  三、信息资源共享交互平台的整体设计方案
  信息资源共享交换集成及展现平台总体架构如下图所示:
  通过企业服务总线ESB实现数据集成共享,数据接口平台既包含对内部系统,也包含对外部系统的接口。接口平台灵活性高、可扩展性高,适应系统的发展。交互数据可以已多种方式储存,可以储存到数据中心库,也可以持久在前置数据库中。数据中心接收地方系统或外部系统传递过来的数据,在此基础上实现各系统间的数据交互功能。BPM流程整合平台实现各业务系统间的流程交互整合。PORTAL门户平台统一用户、统一认证、权限管理以及各系统的统一代办功能。
  四、ESB实现数据中心建设
  通过企业服务总线ESB将分散在各业务系统数据库的信息,按接口规范的标准收集到数据接收库。建立数据中心,将分公司的业务信息汇总到总部,实现总部、区域和分公司的分级查询和统计;在数据采集过程中对数据的处理包括数据采集、对比、清洗、映射、转换等。数据中心可作为数据交换中心、报表数据源以及数据仓库等。
  数据采集的方式:
  ?誅 从各个业务系统数据库进行采集。
  ?誅 通过触发器监控数据增量的方式采集。
  数据集成是实现异构、分布式应用系统之间的基础数据集成与分发的基础平台。实现实时、准确、规范的基础数据共享。
  数据集成平台示意图:
  五、ESB在数据交换中的应用
  数据交换平台是一个面向服务(SOA)软件架构之上的企业服务总线平台,SOA架构是一个组件模型,它将应用程序的不同功能单元----服务(service),通过服务间定义良好的接口和契约(contract)联系起来。接口采用中立的方式定义,独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一和标准的方式进行通信。这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。SOA实质就是要将系统模型与系统实现分割开来。
  SOA是一种构造分布式系统的方法,它将业务应用功能以服务的形式提供给最终用户应用或其他服务。SOA包括如下要素:
  ?誅 提供标准的方法来表示软件信息及其交互
  ?誅 单独的软件资产作为构造单元,可重复使用开发其他应用
  ?誅 将关注点从细节实现转移到数据整合、应用组装
  ?誅 整合企业外部的应用(B2B)的方式
  ?誅 开发(现在)和整合(未来)的统一
  六、结束语
  企业服务总线(ESB)改变了以往的软件架构,解决了不同应用程序之间技术差别,实现了不同数据服务之间的数据采集与整合,在已具备的良好基础上,通过数据规划,将分散的信息系统有机的融合起来,建设一个高吞吐量、高性能、高安全的资源共享交换平台,从而降低了今后在数据交换方面的开发成本,提高了资源交换的效率,为信息化平台资源数据共享和业务综合应用提供了标准规范。
  参考文献
  [1] 王云花.ServiceMix:一个开源ESB的剖析与应用【D】.太原:太原理工大学.2012.
  [2] 罗铁军.基于SOA架构的区域政务信息交换体系的设计与实现【J】.计算机与现代化,2012(12):93-95.
  [3] 郝楠.基于SOA的ESB产品选择与探讨【J】.黑龙江科技信息,2013,39(16):152,56.
  [4] 袁文成,朱怡安,陆伟.面向虚拟资源的云计算资源管理机制【J】西北工业大学学报,2010,(05).
  [5] 王文华,刘一卓.面向电子政务应用支撑平台的企业服务总线.计算机光盘软件与应用,2011(1):92-93.
其他文献
摘 要:变电站在我国经济社会发展过程中起到的作用不言而喻,变电站的输配电功能够满足生产生活对电能的需求。从变电站整体架构来看,其主要由电气设备组成,只有在电气设备科学精准安装的基础上,才能确保变电站安全高效运转,实现整体效能的最大化。本文概述了变电站电气设备安装及技术措施的重要性,详细论述了变电站最为常见的电气设备安装及技术措施与技术细节,目的在于通过技术总结,达到提升变电站电气设备安装质量的效果
轧机振动一直是困扰板带轧制发展的重要问题,已有的研究无法解释几种轧机振动内部的影响关系。轧机的异常振动包含轧机垂直振动、工作辊水平振动和主传动系统扭振,这三种振动形
自动气象观测系统是每个运输机场必不可少的重要的安全保障设备之一。其众多传感器主要安装在飞行区跑道附近,如何将传感器数据准确、完整、及时地传回航管楼中央处理单元是
为解决传统两轴光电跟踪系统的跟踪盲区问题,实现空间目标的全方位跟踪,提出一种存在冗余自由度的三轴光电跟踪系统。在详细分析三轴光电跟踪系统运动学特性的基础上,运用四
伺服冲压运动设计是伺服压力机实施伺服冲压作业的核心技术之一。提出NURBS运动曲线混合阶次插值方法,能任意给定冲压运动关键点上位置、速度或加速度中的一个或多个约束,以
为了调查小反刍兽疫病毒四川简阳株(SCJY株)的分子遗传特征,我们对四川简阳发病羊鼻拭子中的小反刍兽疫病毒N基因进行了遗传进化分析。通过RT-PCR、克隆测序获得SCJY株N基因
近几年我国的招投标采购工作迅猛开展,本文在深入了解招投标采购的发展现状之后,对招投标采购的电子化、网络化与智能化发展的转变进行了阐述。从本文的研究结果可知,电子化
钼在我国储量十分丰富,它是一种经济价值非常高的稀有金属。钼优良的物理性质,使其在我国多个重要工业中得到广泛应用。本文首先介绍了钼矿的种类,然后介绍了单一钼矿选矿法、铜
摘 要:小D高二时失去父亲,之后一直与母亲生活在一起。刚进大学进行的心理健康测试,结果显示该生有轻度抑郁倾向,自卑,每天都很不开心,不爱说话。大学两年间,经过本人、同学、家人以及老师的努力,该生现在已经完全走出阴影变得自信,能与同学和谐相处,具备了独立并冷静处理各种问题的能力。该生现已能够接纳自己所处现状,积极主动面对未来生活。通过此案例,我们认识到尊重学生个人本身是非常重要的。  关键词:抑郁;
期刊
当前,我国计算机网、有线电视网以及电信网三大网络迅速发展,随着多维融合促进,为广电行业带来了前所未有发展机遇。但有机遇的同时,也面临着诸多挑战,如何才能把握好发展机