中国农业气象 ›› 2021, Vol. 42 ›› Issue (03): 243-249.doi: 10.3969/j.issn.1000-6362.2021.03.008
成兆金,庄立伟,张媛媛,吴门新,李轩,赵煜飞
CHENG Zhao-jin,ZHUANG Li-wei,ZHANG Yuan-yuan,WU Men-xin,LI Xuan,ZHAO Yu-fei
摘要: 随着现代气象观测技术的迅速发展,气象资料的数量及类型急剧增加。目前基于传统的TCP/IP协议的FTP文件传输方式以及TXT格式的纯文本报文文件,已无法满足大数量、多种类的观测数据高时效传输和存储要求。为满足气象信息化标准体系建设的需求,着重研究了Java消息服务传输和新XML数据文件格式技术在AgMODOS中的开发应用,包括RabbitMQ消息队列技术中的消息中间件技术、消息传输架构设计、观测数据消息过滤与封装、数据缓存、数据补传等。业务试运行结果表明:XML格式文件内容正确,消息传输稳定,无丢失,99%的观测数据从台站到国家局在1s以内完成传输,并通过交换控制策略将数据及时转发给业务单位,大幅提升了农业气象观测数据传输的时效性和服务能力。