[发明专利]一种山洪预警数据接收汇集的方法有效
申请号: | 201310206835.8 | 申请日: | 2013-05-30 |
公开(公告)号: | CN103366511A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 刘舒;彭宏伟;张红萍;丁留谦;王杉 | 申请(专利权)人: | 中国水利水电科学研究院 |
主分类号: | G08B21/10 | 分类号: | G08B21/10;H04L29/06;G06F17/30 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮 |
地址: | 100038 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 山洪 预警 数据 接收 汇集 方法 | ||
技术领域
本发明涉及数据接收处理领域,具体涉及一种接收汇集山洪预警数据的方法。
背景技术
目前,像中国这样的国家或地区,省级平台接收汇集所辖区内县级平台的基础数据和实时预警信息。实时数据采用XML数据格式,通过webservice接口上报,基础数据采用http附件上传的方式,按照技术要的格式和内容进行上报。数据内容包括属性数据和空间数据。对于山洪灾害实施县较多的省,由于县级平台数量较多,一旦发生大面积强降雨,县级平台上报的实时预警信息数据量大且并发量高,对于省级平台接收县级实时预警信息的服务负载能力要求较高,必须能够稳定地接收实时预警信息,并能够及时校验、处理和入库。
现有技术所采用单线程及单应用服务接收汇集基础数据的接收处理方式存在着这些问题,一个问题是由于各县基础数据不完全符合国家技术要求标准规范,单线程和单应用服务模式很难保证接收数据的质量;二是各县上传和处理的基础数据量均较大,且同时上传和处理的几率高,按照单服务、单线程接收汇集数据的处理方式,处理时间较长,导致数据得不到及时处理,无法及时将数据信息展示到预警平台。并且长时间占用CPU资源,影响系统的使用。例如CN102610059A公开了一种山区突发性洪水监测与预警系统及其构建方法,CN202383803U公开了一种山洪地质灾害预警系统,但是上述两篇文献公开的方法只能实现单一地区的监测和预警,覆盖面有限,效率低,无法实现省市地区数据信息的分级收集和整理。
发明内容
有鉴于此,本发明提供一种接收汇集山洪预警数据的方法,包括接收汇集来自底层平台的实时预警数据及基础数据,其特征在于,数据接收和数据处理分离,采用多服务多线程的方式进行数据的接收汇集处理,过程包括以下步骤:A、所有底层平台数据通过一个接口进行接收,由多个接收服务器处理数据上报请求;B、接收服务器接收到底层平台的数据后,采用缓存机制,将原始数据缓存至中间数据库中等待处理;C、由多个数据处理服务器进行数据的处理工作,采用多线程的方式批量处理缓冲区数据。
优选的是,所述步骤A中的数据接收采取webservice方式上报、http方式提交、前置机数据交换以及底层平台其他数据库直接共享。
上述任一方案中优选的是,所述webservice方式上报是指底层平台的预警数据是由底层平台预警数据服务采取webservice方式上报。
上述任一方案中优选的是,所述http方式提交是指底层平台的基础数据和空间数据是由底层平台前置机通过http方式上报。
上述任一方案中优选的是,所述前置机数据交换是指底层平台和高层平台不能直接进行数据交换,需要通过前置机来实现底层平台和高层平台的数据交换。
上述任一方案中优选的是,所述步骤A中接口是用户端与服务器端进行数据交互的端口。
上述任一方案中优选的是,所述接口分为内部接口和外部接口。
上述任一方案中优选的是,所述内部分为持久化层,服务器组件,客户端三部分。
上述任一方案中优选的是,所述客户端包括Webservice接口,JSP,JS组件,Flex组件。
上述任一方案中优选的是,所述服务器组件包括BaseDao组件,Service业务逻辑层,Struts2中的Action。
上述任一方案中优选的是,所述持久化层包括数据库。
上述任一方案中优选的是,所述外部接口为Webservice接口。
上述任一方案中优选的是,所述步骤B中的等待处理是等待数据处理任务调度服务的调度处理。
上述任一方案中优选的是,所述步骤C中的数据处理涉及到数据安全和系统异常,一旦服务异常,自动将未处理完的数据恢复至物理缓存中。
上述任一方案中优选的是,所述接收到的实时预警数据其接收处理过程为数据报文接收,报文解析,自动校验,自动入库,提供查询,提供上报结果。
上述任一方案中优选的是,所述数据报文接收包括预警信息接收,测站告警接收,测站雨量接收,政区告警接收,预警响应接收,响应反馈接收,预警消息接收,灾情统计接收。
上述任一方案中优选的是,所述预警信息接收过程为通过webservice接收到预警信息报文,自动校验,自动入库,反馈接收结果。
上述任一方案中优选的是,所述测站告警接收过程为通过webservice接收到测站告警的信息报文,自动校验,自动入库,反馈接收结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国水利水电科学研究院,未经中国水利水电科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310206835.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有GPRS接口的低速无线通信设备
- 下一篇:一种睡姿识别方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置