基于ESB的煤矿综合数据平台设计和开发

基于ESB的煤矿综合数据平台设计和开发

ID:40917923

大小:248.67 KB

页数:3页

时间:2019-08-10

基于ESB的煤矿综合数据平台设计和开发_第1页
基于ESB的煤矿综合数据平台设计和开发_第2页
基于ESB的煤矿综合数据平台设计和开发_第3页
资源描述:

《基于ESB的煤矿综合数据平台设计和开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、煤矿现代化2012-r第3期总第108期基于ESB的煤矿综合数据平台设计和开发张志宏(神华宁夏煤业集团白芨沟煤矿。宁夏石嘴山753003)摘要在分析当前煤矿生产监控及调度系统数据现状的基础上,提出了一个煤矿综合数据平台的参考体系结构。描述了该体系结构下的数据输入、输出、存储、交换、共享、数据加工、数据服务、数据展现等主要功能,并对相关的规范标准、数据仓库、数据挖掘技术的应用以及煤矿生产监控与调度一体化等进行了论述。关键词煤矿;ESB;数据平台中图分类号:TP311.521文献标志码:A文章编号:1009—0797(2012)03—0056—03近年来,随着国家对煤矿

2、企业安全生产要求的的软件等集成异构平台的应用,为SOA提供服务的不断提高和企业自身发展的需要,煤矿企业逐步建交互通信、协作和组合的基于网络的分布式总线。设了一批专业应用系统,形成了一个能满足多种生基于应用逻辑将企业应用分解和封装为服务单元,产管理需要的综合信息化环境。包括矿井安全生产通过企业服务总线,进行业务逻辑和业务流程定义,监控系统、生产调度系统、供电系统、井下设备监控系自动复用,且通过冗余服务保证可靠性,其服务结统、人员定位考勤系统、视频监控等。但是,随着各项构如图1所示。系统应用的深入开展和工作要求的不断提高,上述由众多应用系统构成的综合环境所存在的一些问题

3、逐渐显现出来,各个系统之间没有统一的接口标准,导致资源不能共享,形成了信息孤岛。由于信息孤岛林立,各个应用系统无法进行互操作。因此,各个系统整合成为煤矿企业迫在眉睫的问题,由此煤矿综合数据平台(以下简称数据平台)应运而生。图1ESB服务结构数据平台采用面向服务的架构(SOA)模型,将2综合数据平台的设计方案应用系统抽象成一个个粗粒度的服务,标准化服务接口,松耦合服务架构。使用面向服务的IBM公司综合数据平台的总体设计目标是基于煤矿企业的企业服务总线(ESB)平台集成现有应用系统,将核心业务应用系统,建立全面整合实时、准实时及非系统服务化,通过服务组合的方式复用煤矿企

4、业的实时信息的煤矿综合数据平台,消除信息孤岛,以支业务数据,对于新开发的信息系统,采用插接方式持企业级的信息共享、应用集成和经营分析决策等高进行快速部署,提高了系统的适应性、灵活性和扩级应用的开发。在煤矿自动化化及管理系统的信息集展性。建设针对煤矿数据整合目标的数据平台已成成中,数据来源很多,数据交换的路径复杂。从信息、为煤矿系统信息化的一个重要发展趋势,实现以安数据规划的可行性考虑,比较现实和容易形成生产全生产为主线的矿井安全生产,同时对矿井人员、力的信息方案是:以ESB为核心进行系统集成,形安全、设备、计划、报表进行高效管理,并能为各级成统一的SOA应用集成环境

5、和实现异构应用系统领导决策提供快速、准确、全面的决策依据。整合;建立基于ESB的数据交换平台,形成数据交换中心平台,根据业务类型部署应用区域。综合数据1ESB概述平台的应用系统提供多种服务,实现各个应用系统间企业服务总线(Ente~fiseSe~ieeBus,ESB)是的数据交换和在权限管理之下的互操作,分布的计算面向服务构架(SOA)的基础设施。基于开放的标准机节点、应用、数据的统一系统管理,以实现整体的可消息总线,用于通过标准的适配器和接口,来提供管理。煤矿综合数据平台总体架构主要模块包括:基各程序和组件之间的互操作功能。它支持相互独立础应用数据源层,数据适配器

6、层、综合数据平台层、展的异构环境中的服务、消息及基于事件的交互,并示层,具体如图2所示。且具有适当的服务级别和可管理性。目的为不同硬2.1基础应用数据源层件、不同操作系统、不同数据库、不同编程语言实现目前煤矿企业运行井下安全避险六大系统(监·56·煤矿现代化2012年第3期总第108期测监控、人员定位、紧急避险、压风自救、供水施救和作为煤炭综合数据平台的核心数据总线,ESB通信联络),主要包含的应用软件产品有矿井安全生包括八个主要功能:通信、服务交互、集成、服务质产监控系统、供电系统、生产调度系统、人员定位系量、安全性、服务级别、消息处理、管理和自治、建统、井下设备

7、监控系统、工业视频监控系统、风机在线模、基础架构智能。监测系统等应用系统。以上系统涉及的实时数据和非(1)通信:路由、寻址、通信技术、协议和标准实时数据通过商业数据库(包括ORACLE、DB2、SQL(例如JMS、HTTP和HTTPS)、发布/订阅、响应/请Se~er等)来存储在线事务数据和历史数据,综合数求、Fire—and—Forget,事件、同步和异步消息传递;据平台通过数据适配器对基础应用进行数据抽取。(2)服务交互:服务接口定义(例如,Web服务描述语言(WebServicesDescriptionLanguage。l综合查询lI报衰应用llOLAP~

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。