基于ZeroMQ的企业信息服务总线在轨道交通运行生产管理系统中的应用技术

2018-08-10 10:47:16王大鹏余鹏
科学与财富 2018年16期
关键词:服务信息系统

王大鹏 余鹏

摘 要:为了提高轨道交通运行生产管理系统内部各个子系统的的通信效率,采用ZeroMQ消息中间件技术和轻量级的json数据交换格式,设计了一种有效的分布式网络消息通信架构。该架构用在轨道交通运行生产管理系统,提高了数据的传输效率;解决了系统内部各个子系统之间的通信效率问题,并且可以胜任不断变化的环境和任务要求,具有广泛的适用性和良好的应用性。

关键词:轨道交通运行生产管理系统;消息中间件; ZeroMQ;

引 言 轨道交通供电运行安全生产管理系统从整条轨道交通线路全面考虑,实现供电系统整体的运行安全管理,满足轨道交通供电系统安全、规范、可靠的运行要求。系统包括工作票系统、操作票系统、巡视系统、数据采集与监视系统(SCADA系统)、地线管理系统等主要组成部分。各个子系统之间往往需要有高效的信息交互,如果使用一对一的通信方式,不但影响系统的通信效率,还影响系统的运行速度;为了解决这个问题,本方案引用消息中间件和SOA的概念,避免了一对一通信的复杂网络结构,通过成熟的ZEROMQ中间件技术,运用面向服务的思想,完美实现了轨道交通供电运行安全生产管理系统内部的高效通信。

1主要技术介绍:

1.1 ZeroMQ的简介

ZeroMQ是一种基于消息队列的多线程网络库。其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字,ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可并行运行,分散在分布式系统间。……

登录APP查看全文

猜你喜欢
服务信息系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
服务在身边 健康每一天
今日农业(2019年12期)2019-08-15 00:56:32
服务在身边 健康每一天
今日农业(2019年10期)2019-01-04 04:28:15
服务在身边 健康每一天
今日农业(2019年16期)2019-01-03 11:39:20
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
招行30年:从“满意服务”到“感动服务”
商周刊(2017年9期)2017-08-22 02:57:56
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
展会信息
中外会展(2014年4期)2014-11-27 07:46:46