【技术实现步骤摘要】
本专利技术涉及实时数据统一推送,尤其涉及一种实时数据推送方法、调度系统、电子设备和存储介质。
技术介绍
1、随着技术的不断更新迭代以及业务的复杂性增加,系统架构也从传统的单体应用发展到分布式结构再到现在流行的微服务架构。微服务架构是一种应用间松耦合的、每个应用服务之间高度自治并且使用轻量级协议进行通信的可持续集成部署的分布式架构体系。虽然微服务架构模式能给开发测试及运维人员解决很多问题,但同时也增加了一些负担。
2、一方面,随着服务的颗粒度变小,如果要做到各个应用前端与其对应的服务端都能双向实时数据通信,则应用前端(通常为客户端)必须与所有后端服务建立长连接,而无论是应用前端还是后端服务的数量不断增多,都会导致不同端之间的数据通信接口也逐渐地增多,从而给各端服务造成资源的浪费。
3、另一方面,当后端数量增加的时候,前端都需要重新与新增的后端服务进行数据接口对接,从而增加了应用前端代码的繁琐管理。
技术实现思路
1、本专利技术提供了一种实时数据推送方法,以解决实时数据
...【技术保护点】
1.一种实时数据推送方法,其特征在于,应用于调度系统,所述调度系统包括前端的客户端、中间端的实时通信服务和后端的业务服务,所述业务服务包括多个执行不同业务类型的业务、生产业务数据的子服务端;所述实时通信服务中设置有多个用于支持不同数据对接方式的服务组件;
2.如权利要求1所述的方法,其特征在于,在所述实时通信服务接收所述客户端发送的订阅请求之前,还包括:
3.如权利要求1所述的方法,其特征在于,所述实时通信服务中设置有分布式缓存和消息队列,
4.如权利要求1所述的方法,其特征在于,所述实时通信服务中设置有消息队列,
5.
...【技术特征摘要】
1.一种实时数据推送方法,其特征在于,应用于调度系统,所述调度系统包括前端的客户端、中间端的实时通信服务和后端的业务服务,所述业务服务包括多个执行不同业务类型的业务、生产业务数据的子服务端;所述实时通信服务中设置有多个用于支持不同数据对接方式的服务组件;
2.如权利要求1所述的方法,其特征在于,在所述实时通信服务接收所述客户端发送的订阅请求之前,还包括:
3.如权利要求1所述的方法,其特征在于,所述实时通信服务中设置有分布式缓存和消息队列,
4.如权利要求1所述的方法,其特征在于,所述实时通信服务中设置有消息队列,
5.如权利要求1所述的方法,其特征在于,所述业务服务中的子服务端设置有restful接口,所述实时通信服务将各所述子服务端的restful接口的调用参数预先配置至数据库中,所述实时通信服务中设置有消息队列,
6.如权利要求1-5任一项所述的方法,其特征在于,所述实时通信服务中还设置有we...
【专利技术属性】
技术研发人员:王希光,王玥邈,刘佳,
申请(专利权)人:广东华之源信息工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。