首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于RabbitMQ消息队列技术在农业气象测报业务系统中的应用*
引用本文:成兆金,庄立伟,张媛媛,谭奎,伍湘秦.基于RabbitMQ消息队列技术在农业气象测报业务系统中的应用*[J].农业工程,2022,12(3):52-55.
作者姓名:成兆金  庄立伟  张媛媛  谭奎  伍湘秦
作者单位:1. 日照市气象局,山东 日照276826;
基金项目:中国气象局山洪地质灾害气象数据交换升级建设项目;山东省气象局气象科学技术研究项目(2017sdqxm17)
摘    要:针对气象信息化标准体系建设的需求,取缔长期以来农业气象人工观测资料新长Z文件的FTP传输方式,改用消息传输。采用C/S架构技术开发,面向对象思维与模块化技术,利用两层架构设计,研发Java消息服务传输技术在AgMODOS中的开发应用,包括基于AMQP协议的RabbitMQ消息中间件技术,通过消息过滤与封装、数据缓存、数据补传,实现农业气象观测标准数据XML文件的传输。系统已于2020年9月在全国农业气象观测站业务试运行,2020年12月1日进行农业气象人工观测数据传输业务切换。业务运行结果表明,消息传输稳定、无丢失,99%的数据从台站到国家局在1s内完成传输,大幅提升了农业气象观测数据的传输时效性和服务能力。 

关 键 词:农业气象测报业务系统    RabbitMQ消息队列    消息传输
收稿时间:2021/10/13 0:00:00
修稿时间:2021/10/20 0:00:00

Application of RabbitMQ Message queue technology in Agrometeorological Observation and Reporting System
chengzhaojin,zhuangliwei,zhangyuanyaun,tankui and wuxiangqin.Application of RabbitMQ Message queue technology in Agrometeorological Observation and Reporting System[J].Agricultural Engineering,2022,12(3):52-55.
Authors:chengzhaojin  zhuangliwei  zhangyuanyaun  tankui and wuxiangqin
Institution:1. Rizhao Meteorological Bureau,Rizhao Shandong 276826,China;2. National Meteorological Center,Beijing 100081,China;3. Huayun lnformation Technology Engineering Co.,Ltd.,Beijing 100081,China;4. Fengdu County Meteorological Bureau,Chongqing 408200,China;5. Hunan Meteorological Bureau,Changsha Hunan 410000,China
Abstract:In order to meet the requirements of meteorological information standard system construction, FTP transfer of new z-file of agricultural meteorological artificial observation data has been banned for a long time and message transmission has been adopted instead.Using C/S architecture technology development, this paper USES the object-oriented thought and modular technology, two layers of architectural design, research and development of Java message service transmission technology in AgMODOS application development, including the RabbitMQ message middleware technology, based on closer agreement through the message filtering and encapsulation, data caching, data transmission, realize agricultural meteorological observation standard data transmission of the XML file.The system has been put into trial operation in The national Agricultural meteorological Observation station in September 2020, and switched to manual agricultural meteorological observation data transmission service on December 1, 2020.The results of the operation show that the message transmission is stable without loss, 99% of the data is transmitted within 1s from the station to the national bureau, and the data is timely forwarded to the business unit through exchange control strategy, which greatly improves the transmission timeliness and service capacity of agricultural meteorological observation data.
Keywords:Agrometeorological observing data operation system  XML data format file  Java message transfer
本文献已被 万方数据 等数据库收录!
点击此处可从《农业工程》浏览原始摘要信息
点击此处可从《农业工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号