摘 要:本文主要论述了如何利用消息中间件ActiveMQ,构建一个通用的数据传输框架,以解决同步传输效率低下、数据传输不及时、数据传输不可靠、难以按优先级传输数据等难题,实现一个可跨平台、适用于各个异构分布式系统、屏蔽底层细节的数据传输框架的搭建。该框架在应用过程中提高了业务处理效率、降低了开发成本。
关键词:中间件;ActiveMQ;通用数据传输框架;民航气象数据传输
中图分类号:TP311.52 文献标识码:A 文章编号:2096-4706(2019)10-0026-03
Design and Implementation of Universal Data Transmission Framework Based on ActiveMQ
CHEN Yao
(Middle South Regional Air Traffic Management Bureau of Civil Aviation of China,Guangzhou 510080,China)
Abstract:This paper mainly discusses how to use a Message-oriented middleware ActiveMQ to build a universal data transmission framework. The framework can solve the problems of low efficiency of synchronous transmission,untimely data transmission,unreliable data transmission,and difficulty in transmitting data according to priority. A cross-platform,heterogeneous distributed system,shielding the underlying details of the data transmission framework is implemented. The framework improves business processing efficiency and reduces development costs in the application process.
Keywords:message-oriented middleware;ActiveMQ;data transmission framework;civil aviation meteorological data transmission
参考文献:
[1] 吕常胜,张宏伟. 民航气象报文快速恢复系统的实现 [J].电脑知识与技术,2019,15(2):252-253.
[2] Snyder B,Bosanac D,Davies R. Introduction to Apache Active MQ Green Paper from Active MQ in action [M].London:Manning,2017:20-23.
[3] Snyder B,Davies R,Bosnanac D . ActiveMQ in action [J]. Manning,2011:4-5.
[4] 张炜. 基于J2EE 分布式架构的高性能电商交易接入平台研究与设计 [J]. 移动通信,2014,38(10):90-96.
[5] 冯云姣,吴斌,曾辉,等. 基于Active MQ 的任务集成管理系统设计与实现 [J]. 科技视界,2018(5):39-41.
[6] 戴俊,朱晓民. 基于Active MQ 的异步消息总线的设计与实现 [J]. 计算机系统应用,2010,19(8):254-257+215.
[7] 李刚. 轻量级Java EE 企业应用实战——Struts 2+Spring+Hibernate 整合开发 [M]. 北京:电子工业出版社,2008:185-208.
[8] 周聪. 基于改进的Active MQ 的通信模型的设计和实现[D]. 长春:吉林大学,2017.
[9] 庞佳丽. 分布式系统中基于中间件的异步通信可靠性研究[D]. 浙江:浙江工业大学,2017.
作者简介:陈瑶(1987.04-),女,汉族,湖南湘潭人,工程师,硕士,研究方向:数据传输框架。