[发明专利]一种数据推送服务平台和方法在审
| 申请号: | 202111522617.6 | 申请日: | 2021-12-13 |
| 公开(公告)号: | CN114238828A | 公开(公告)日: | 2022-03-25 |
| 发明(设计)人: | 葛程捷;易超;南江龙;滕罗忠;贾会欣 | 申请(专利权)人: | 上海圆徕科技有限公司 |
| 主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F9/54;G06Q10/08 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 201708 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 推送 服务 平台 方法 | ||
本发明公开了一种数据推送服务平台和方法,数据推送服务平台通过配置中心对数据监控层、插件层、分发层和发送层进行统一管理,不同系统业务通过本发明与外部系统进行交互,实现了数据推送服务的统一管理。此外,通过本发明支持多种数据推送方式,将数据推送服务从具体业务中抽离出来,根据不同业务需要来配置相应的数据推送服务,从而实现了数据推送服务的热插拔式开发。
技术领域
本发明属于计算机技术领域,具体涉及一种数据推送服务平台和方法。
背景技术
随着全球经济一体化发展,我国物流企业面临前所未有的压力,传统的管理方式已跟不上市场发展的需要,针对单个快递企业的运输资源在某一区域和时间段内的不足和过剩所导致供需不平衡问题,基于服务组合的协同运输资源优化配置技术成为快递行业越来越关注的问题。数据推送在协同运输资源优化配置中发挥重要作用,确保各种资源和数据的实时性,维护多个发送方与接收方之间的通信。本发明属于开发协同运输资源优化配置功能模块,为物流资源整合分析功能中集成的技术提供技术支持。物流信息平台在运行过程中需要维护各种数据,例如:车辆位置数据信息、车辆状态、线路信息、运单信息、司机信息等。物流系统对数据实时性要求较高,数据推送在确保数据实时性方面发挥重要作用。
现有技术的主要缺点有:
1、据推送和业务耦合度高,不同的业务数据需要单独写对应的推送服务,会有重复性高、可拓展性低、占用资源多等问题;
2、物流系统在使用时会面对更多的业务需求,需要对系统进行功能添加,使用现有的技术方案不利于后续开发和维护。
发明内容
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
本发明的目的在于解决上述问题,提供一种数据推送服务平台和方法,将数据推送服务从具体业务中抽离出来,当不同系统业务需要跟外部系统交互时,都通过该数据推送服务平台来推送数据,从而保证数据处理方面的主动性。本发明针对原有的数据推送服务具有一定的共性和缺点,为了抽象这些共性和对数据推送增加新的功能,保证数据推送与具体业务解耦,实现推送服务的热插拔式开发和支持多种数据推送方式特建立一种数据推送服务平台和方法。
本发明的技术方案为:本发明提供一种数据推送服务平台,包括:
配置中心,用于统一配置和管理所述数据推送服务平台的;
数据监控层,用于根据插件层的数据监听任务监控连接的数据库,并将捕获到的消息发送到对应的插件中进行消费;其中,所述数据库包括关系型数据库和非关系型数据库;
插件层,包括一种或多种插件,用于消费接收到的所述消息,并将消费后的待分发数据发送至分发层进行分发;
分发层,用于根据发接收到的所述待分发数据,并将分发后的待推送数据发送至发送层执行数据推送任务;
发送层,根据数据推送任务处理方法将所述待推送数据推送到对应的数据接收端。
根据本发明,数据推送服务平台根据业务需要连接上数据库后,插件层根据配置中心配置的配置信息建立数据监听任务,数据监控层根据数据监听任务,监控插件要监听的数据库的表和对应的表操作。当数据库中被监听的表发生变动,数据监控层立即捕获相关消息并将该消息发送到插件层进行消费。插件层收到该消息后,根据消息对应的插件类型进行消费生成待分发数据,然后将该待分发数据发送到分发层进行分发。分发层收到待分发数据后,则根据对应的数据分发配置信息分发处理待分发数据生成待推送数据,并将该待推送数据发送到发送层等待执行数据推送任务。最后,发送层针对不同状态的数据推送任务,使用数据推送任务处理方法将待推送数据推送到对应的数据接收端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海圆徕科技有限公司,未经上海圆徕科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111522617.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





