用户名: 密码: 验证码:
公共气象服务数据传输软件设计与实现
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design and Implementation of Public Meteorological Service Data Transmission Softeware
  • 作者:何佳
  • 英文作者:He Jia;Public Meteorological Service Center of CMA;
  • 关键词:公共气象服务数据 ; 数据传输 ; libcurl ; FTP
  • 英文关键词:public meteorological service data;;data transmission;;FTP;;libcurl
  • 中文刊名:QXKJ
  • 英文刊名:Meteorological Science and Technology
  • 机构:中国气象局公共气象服务中心;
  • 出版日期:2019-06-15
  • 出版单位:气象科技
  • 年:2019
  • 期:v.47;No.274
  • 语种:中文;
  • 页:QXKJ201903009
  • 页数:7
  • CN:03
  • ISSN:11-2374/P
  • 分类号:56-62
摘要
气象服务数据分发是公共气象服务业务的重要组成。PMSDDS V1.0(Public Meteorological Service Data Distribution Software Version 1.0)公共气象服务数据传输软件是一套业务化的气象服务数据分发系统。该软件对开源传输组件libcurl进行二次应用开发,在FTP协议下传输各类气象服务数据。该系统具有支持公共气象服务产品命名规范下的文件名精确和模糊匹配、多参数控制(包括超时、批处理、传输速率等)、日志等特点,有效解决了数据传输业务部署分散、与业务其他流程紧耦合、重复开发、缺乏日志等突出问题。针对常见数据传输问题如漏传、多传、拥塞、等待等给出解决方案。业务应用结果表明,软件运行稳定,传输成功率达到99.97%以上。软件自上线以来,数据传输业务得到统一部署和监控。据运维部门统计,传输业务年部署量较上一年增加50次左右,因传输问题导致的运维故障率同比下降约33%,大大提高了业务效率。
        The distribution of meteorological service data is an important part of the public meteorological service.The PMSDDS V1.0(Public Meteorological Service Data Distribution Software Version 1.0)is a set of operational meteorological service data distribution system,which carries on the secondary application development to the open source transmission component libcurl,and transfers weather service data based on FTP.The software has the characteristics of the exact-matching and fuzzy-matching file names that conforms to the public meteorological service product naming specification,multi-parameter control,logs and so on,which effectively solved the problems of the distributed deployment of data transmission service,the tight coupling of other processes,the repeated development,and lack of logs,etc.,as well as common data transmission problems such as leakage,congestion,waiting,etc.The application shows that the software is stable and the success rate of transmission is above 99.97%.Since the software runs online,the data transmission service has been deployed and monitored uniformly.According to the statistics of operational and maintenance departments,the annual deployment of transmission service increased by 50 times compared with the previous year,and the failure rate of operation and maintenance caused by transmission problems decreased by about one third year on year,which greatly improved the service efficiency.
引文
[1]赵立成,关彤.网络编程实现气象卫星资料的传输[J].应用气象学报,2003,14(4):395-401.
    [2]杨润芝,马强,李德泉等.内存转发模型在CIMISS数据收发系统中的应用[J].应用气象学报,2012,23(3):377-384.
    [3]肖文名,酆薇,杨根录.气象信息传输业务流程优化的初步分析[J].应用气象学报,2009,20(4):497-503.
    [4]李蓉,李庆.新一代天气雷达基数据业务传输的设计与探讨[J].高原山地气象研究,2011,31(2):67-69.
    [5]向筱铭,徐晓莉,蒋丽娟.数值预报产品多线程下载软件的设计与实现[J].贵州气象,2017,41(4):72-76.
    [6]梁钊扬,郭泽勇.基于C/S架构的雷达产品分发系统的设计与实现[J].广东气象,2013,35(5):64-67.
    [7]姜小云,吴愈.新一代天气雷达数据传输与短信值机系统[J].气象科技,2016,44(5):733-738.
    [8]赵瑞金,张进.雷达数据传输方式的改进及时效性分析[J].气象科技,2018,46(2):257-261.
    [9]Stevens W R著,范建华,胥光辉,张涛,等译.TCP/IP详解卷1:协议[M].北京:机械工业出版社,2010:316-330.
    [10]严蔚敏,吴伟民.数据结构(c语言版)[M].北京:清华大学出版社,1996.
    [11]谭浩强.C程序设计[M].2版.北京:清华大学出版社,1999.260-272.
    [12]郭杰.基于vsftpd服务器数据传输模式浅析[J].电子测试,2015,(14):43-46.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700