一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种跨电力内网云平台统一框架网关的消息推送方法与流程

2022-06-01 00:29:41 来源:中国专利 TAG:


1.本发明属于数据传输技术领域,尤其涉及一种跨电力内网云平台统一框架网关的消息推送方法。


背景技术:

2.电力系统的抢修业务对时效性要求极高,要求抢修业务人员能在最短时间内发现新的抢修任务并及时处理电力故障,恢复送电。基于这种特殊的业务需求,业务系统需要做到能够在产生新抢修任务的第一时间精确地通知到对应的抢修业务人员,在抢修处理过程中及时通知抢修现场反馈并提醒业务人员完成抢修任务审核,相关技术中,公开了一种跨电力安全区的实时告警推送移动终端的装置及方法,所述装置包括消息推送控制器、规则制定器、存储介质,所述方法存储在存储介质中;所述消息推送控制器和规则制定器执行所述方法,所述方法包括步骤如下:(1)内网业务系统监测到异常,调用sophic接口,将异常提交到实时告警库;(2)sophic平台将告警信息从内网同步到外网;(3)外网消息推送模块监测并提取告警信息;(4)外网消息推送模块分析相关信息,将实时告警推送到用户的移动终端上。本发明实现电力系统安全区内网业务系统主动推送实时告警到用户的移动终端;用户实时掌握系统运行异常、快速做出反应,采取必要措施,提高工作效率。
3.但是,上述结构中还存在不足之处,因为当前业务系统消息推送方案主要有两种:浏览器端定时刷新获取新消息和基于websocket通信技术获取新消息,两种方法都可以及时获取新消息,但浏览器以极高频率定时刷新对客户机的浏览器及客户机本身会造成极大的资源压力,长时间使用会造成浏览器卡顿甚至崩溃问题。
4.因此,有必要提供一种新的跨电力内网云平台统一框架网关的消息推送方法解决上述技术问题


技术实现要素:

5.本发明解决的技术问题是提供一种通过客户端程序获取服务端消息,且不需要在浏览器端以极高频率定时刷新,降低对浏览器的资源压力,避免造成浏览器崩溃等问题的跨电力内网云平台统一框架网关的消息推送方法。
6.为解决上述技术问题,本发明提供的跨电力内网云平台统一框架网关的消息推送方法包括:推送方法,所述推送方法应用于客户端和服务端,所述推送方法包括以下步骤:
7.(1).通过所述服务端来建立统一权限用户与推送业务系统地址对应关系库,并用于配置获取消息的用户与展示消息的业务系统地址;
8.(2).通过所述服务端来提供根据用户获取消息的接口;
9.(3).通过将消息客户端程序安装到客户机上,然后用于通过统一框架登陆验证及通过调用所述服务端消息接口实时获取所述服务端的消息;
10.(4).所述客户机上的浏览器安装有消息解析插件,进而可以用于接收所述消息客户端的消息后完成解析并推送至指定的业务系统;
11.(5).所述业务系统接收消息解析插件推送的消息后,可以将消息内容展示在所述业务系统指定页面中。
12.作为本发明的进一步方案,所述客户端程序请求服务端接口来获取指定用户消息时,包括以下步骤:
13.(1).所述用户通过统一权限账号登录消息客户端时,会自动从所述服务端获取该用户指定的消息推送业务系统的地址,并可设置自动采集消息的频率;
14.(2).所述消息客户端的自动采集消息程序开启后,可以按设置的频率自动向服务端消息接口发送请求,并将用户信息作为参数发送给服务端消息接口;
15.(3).所述服务端消息接口可以用来解析用户信息,并通过所述用户信息来获取用户的消息内容,并返回给消息客户端。
16.作为本发明的进一步方案,所述浏览器插件解析和传输消息,包括以下步骤:
17.(1).所述消息客户端采集到服务端的消息后,会将消息推送到定制的客户机浏览器上的消息解析插件上;
18.(2).所述消息解析插件用于解析消息内容和推送业务系统地址,并将消息内容按业务系统地址进行推送;
19.作为本发明的进一步方案,所述业务系统与消息客户端都基于统一框架内进行用户认证,以确保消息的准确性和安全推送性。
20.作为本发明的进一步方案,所述业务系统基于统一框架进行登录授权,所述用户使用统一框架账号登录系统,同一台客户机上的消息客户端同样基于统一框架进行登录授权,所述用户使用同一账号进行登录。
21.作为本发明的进一步方案,所述所述消息客户端将带有用户信息的消息传输给消息解析插件,所述消息解析插件推送至业务系统后,所述业务系统会将根据消息所属用户与当前业务系统登录用户比较后进行精确推送。
22.与相关技术相比较,本发明提供的跨电力内网云平台统一框架网关的消息推送方法具有如下有益效果:
23.本发明提供一种跨电力内网云平台统一框架网关的消息推送方法:
24.1、通过建立统一权限用户与推送业务系统配置库,可以灵活配置精确推送消息至指定页面和指定用户;
25.2、通过客户端程序定时请求服务端消息,实现跨越电力内网云平台统一框架网关获取新消息,且不会对浏览器造成资源压力和浏览器崩溃问题;
26.3、通过统一框架进行用户认证,确保获取的消息实现精准推送。
附图说明
27.为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
28.图1为本发明中客户端的示意图;
29.图2为本发明中服务端的示意图;
30.图3为本发明的消息推送实现过程示意图。
具体实施方式
31.请结合参阅图1、图2和图3,其中,图1为本发明中客户端的示意图;图2为本发明中服务端的示意图;图3为本发明的消息推送实现过程示意图。跨电力内网云平台统一框架网关的消息推送方法包括:推送方法,所述推送方法应用于客户端和服务端,所述推送方法包括以下步骤:
32.(1).通过所述服务端来建立统一权限用户与推送业务系统地址对应关系库,并用于配置获取消息的用户与展示消息的业务系统地址;
33.(2).通过所述服务端来提供根据用户获取消息的接口;
34.(3).通过将消息客户端程序安装到客户机上,然后用于通过统一框架登陆验证及通过调用所述服务端消息接口实时获取所述服务端的消息;
35.(4).所述客户机上的浏览器安装有消息解析插件,进而可以用于接收所述消息客户端的消息后完成解析并推送至指定的业务系统;
36.(5).所述业务系统接收消息解析插件推送的消息后,可以将消息内容展示在所述业务系统指定页面中。
37.所述客户端程序请求服务端接口来获取指定用户消息时,包括以下步骤:
38.(1).所述用户通过统一权限账号登录消息客户端时,会自动从所述服务端获取该用户指定的消息推送业务系统的地址,并可设置自动采集消息的频率;
39.(2).所述消息客户端的自动采集消息程序开启后,可以按设置的频率自动向服务端消息接口发送请求,并将用户信息作为参数发送给服务端消息接口;
40.(3).所述服务端消息接口可以用来解析用户信息,并通过所述用户信息来获取用户的消息内容,并返回给消息客户端。
41.所述浏览器插件解析和传输消息,包括以下步骤:
42.(1).所述消息客户端采集到服务端的消息后,会将消息推送到定制的客户机浏览器上的消息解析插件上;
43.(2).所述消息解析插件用于解析消息内容和推送业务系统地址,并将消息内容按业务系统地址进行推送;
44.所述业务系统与消息客户端都基于统一框架内进行用户认证,以确保消息的准确性和安全推送性。
45.所述业务系统基于统一框架进行登录授权,所述用户使用统一框架账号登录系统,同一台客户机上的消息客户端同样基于统一框架进行登录授权,所述用户使用同一账号进行登录。
46.所述所述消息客户端将带有用户信息的消息传输给消息解析插件,所述消息解析插件推送至业务系统后,所述业务系统会将根据消息所属用户与当前业务系统登录用户比较后进行精确推送。
47.本发明提供的跨电力内网云平台统一框架网关的消息推送方法的工作原理如下:
48.由服务端建立统一权限用户与推送业务系统地址对应关系库,用于配置获取消息的用户与展示消息的业务系统地址;由服务端提供根据用户获取消息的接口,用户使用统一框架账号登陆消息客户端后通过调用服务端消息接口实时获取服务端消息,并将消息推送至该用户配置的业务系统地址页面;
49.然后客户机上安装消息客户端,用户通过统一权限账号登录消息客户端,自动从服务端获取该用户指定的消息推送业务系统的地址,可设置自动采集消息的频率,消息客户端自动采集消息程序开启后,按设置的频率自动向服务端消息接口发送请求,并将用户信息作为参数发送给服务端消息接口,服务端消息接口解析用户信息,通过用户信息获取用户的消息内容,并返回给消息客户端,且客户机浏览器安装消息解析插件,而消息客户端采集到服务端的消息后,将消息推送至浏览器,由定制的消息解析插件解析消息内容和推送的业务系统地址,并将消息内容按业务系统地址进行推送;
50.最后业务系统与消息客户端都基于统一框架进行用户认证,用户使用同一账号进行登录,消息客户端将带有用户信息的消息传输给消息解析插件,消息解析插件推送至业务系统后,业务系统根据消息所属用户与当前业务系统登录用户比较后进行精确推送。
51.与相关技术相比较,本发明提供的跨电力内网云平台统一框架网关的消息推送方法具有如下有益效果:
52.本发明提供一种跨电力内网云平台统一框架网关的消息推送方法,通过建立统一权限用户与推送业务系统配置库,可以灵活配置精确推送消息至指定页面和指定用户,而通过客户端程序定时请求服务端消息,则可以实现跨越电力内网云平台统一框架网关获取新消息,且不会对浏览器造成资源压力和浏览器崩溃问题,最后通过统一框架进行用户认证,确保获取的消息实现精准推送。
53.需要说明的是,本发明的设备结构和附图主要对本发明的原理进行描述,在该设计原理的技术上,装置的动力机构、供电系统及控制系统等的设置并没有完全描述清楚,而在本领域技术人员理解上述发明的原理的前提下,可清楚获知其动力机构、供电系统及控制系统的具体,申请文件的控制方式是通过控制器来自动控制,控制器的控制电路通过本领域的技术人员简单编程即可实现;
54.其中所使用到的标准零件均可以从市场上购买,而且根据说明书和附图的记载均可以进行订制,各个零件的具体连接方式均采用现有技术中成熟的螺栓、铆钉、焊接等常规手段,机械、零件和设备均采用现有技术中常规的型号,且本领域技术人员知晓的部件,其结构和原理都为本技术人员均可通过技术手册得知或通过常规实验方法获知。
55.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型或直接或间接运用,在其它相关的技术领域,本发明的范围由所附权利要求及其等同物限定,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献