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

融合端、页的信息推送方法,计算装置及计算机可读介质与流程

2022-06-01 16:04:25 来源:中国专利 TAG:


1.本发明涉及信息推送技术领域,尤其涉及一种融合端、页的信息推送方法,计算装置及计算机可读介质。


背景技术:

2.在信息化快速发展的时代,人们对信息的获取越来越即时,对信息到达的时间要求越来越快,催生了很多的主动推送框架产生。但现有的推送技术框架大部分都是仅支持一种模式,难以同时融合c/s(client-server,即服务器/客户机)架构和b/s(browser/server,即浏览器/服务器)架构。
3.在信息整合的时代,需要构建一种融合端、页的信息推送技术,以实现信息统一化、即时化、方便化、人性化、高效化。


技术实现要素:

4.本发明的目的在于提供一种融合端、页的信息推送方法,计算装置及计算机可读介质,其可以实现信息同时推送至c/s和b/s架构应用系统。
5.根据本发明的一个方面,本发明提供一种融合端、页的信息推送方法,其包括:服务端融合套接字和网络套接字技术,并提供外部对接接口;客户端提供基于所述套接字通讯技术的程序包及消息提示客户端;用户通过安装所述客户端或者所述程序包对接实现终端的消息即时接收;浏览器端提供基于所述网络套接字通讯技术的网络脚本语言包;应用系统通过对接网络脚本语言库实现应用消息的即时接收。
6.进一步的,所述程序包为软件开发工具包;所述网络脚本语言为基于对象和事件驱动的客户端脚本语言。
7.进一步的,所述客户端属于服务器/客户机架构;所述浏览器属于浏览器/服务器架构。
8.进一步的,通过提供外部对接接口与外部系统对接实现消息的主动推送;通过本地封装的客户端实现服务器/客户机架构消息接收;通过封装的网络脚本语言包实现浏览器/服务器架构应用系统的消息接收。
9.根据本发明的另一个方面,本发明提供一种计算装置,其包括处理器和存储器,所述存储器中存储有程序指令,该程序指令由处理器执行以实现如下步骤:服务端融合套接字和网络套接字技术,并提供外部对接接口;客户端提供基于所述套接字通讯技术的程序包及消息提示客户端;用户通过安装所述客户端或者所述程序包对接实现终端的消息即时接收;浏览器端提供基于所述网络套接字通讯技术的网络脚本语言包;应用系统通过对接网络脚本语言库实现应用消息的即时接收。
10.进一步的,所述程序包为软件开发工具包;所述网络脚本语言为基于对象和事件驱动的客户端脚本语言;所述客户端属于服务器/客户机架构;所述浏览器属于浏览器/服务器架构。
11.进一步的,通过提供外部对接接口与外部系统对接实现消息的主动推送;通过本地封装的客户端实现服务器/客户机架构消息接收;通过封装的网络脚本语言包实现浏览器/服务器架构应用系统的消息接收。
12.根据本发明的另一个方面,本发明提供一种计算机可读介质,其内存储有程序指令,该程序指令被执行以实现如下步骤:服务端融合套接字和网络套接字技术,并提供外部对接接口;客户端提供基于所述套接字通讯技术的程序包及消息提示客户端;用户通过安装所述客户端或者所述程序包对接实现终端的消息即时接收;浏览器端提供基于所述网络套接字通讯技术的网络脚本语言包;应用系统通过对接网络脚本语言库实现应用消息的即时接收。
13.进一步的,所述程序包为软件开发工具包;所述网络脚本语言为基于对象和事件驱动的客户端脚本语言;所述客户端属于服务器/客户机架构;所述浏览器属于浏览器/服务器架构。
14.进一步的,通过提供外部对接接口与外部系统对接实现消息的主动推送;通过本地封装的客户端实现服务器/客户机架构消息接收;通过封装的网络脚本语言包实现浏览器/服务器架构应用系统的消息接收。
15.与现有技术相比,本发明通过socket(套接字)和websocket(网络套接字)技术的融合,实现了信息同时推送至c/s和b/s架构应用系统。
附图说明
16.图1为本发明中的融合端、页的信息推送方法100在一个实施例中的流程示意图。
具体实施方式
17.为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如下。
18.请参考图1所示,其为本发明中的融合端、页的信息推送方法100在一个实施例中的流程示意图。如图1所示,所述融合端、页的信息推送方法100包括如下步骤。
19.步骤110、服务端融合socket(套接字)和websocket(网络套接字)技术,并提供外部对接接口。
20.步骤120、客户端提供基于socket(套接字)通讯技术的sdk(software development kit,即软件开发工具包)及消息提示客户端。其中,客户端属于c/s(client-server,即服务器/客户机)架构;sdk为一种程序包,在其它实施例中,sdk可以替换为本领域技术人员熟知的其它种类的程序包。
21.步骤130、用户通过安装客户端或者sdk(软件开发工具包)对接实现终端的消息即时接收。
22.步骤140、浏览器端提供基于websocket(网络套接字)通讯技术的js(javascript,即基于对象和事件驱动的客户端脚本语言)包。其中,浏览器端属于b/s(browser/server,即浏览器/服务器)架构。
23.步骤150、应用系统通过对接js库可实现应用消息的即时接收。其中,js为一种网络脚本语言,在其它实施例中,js可以替换为本领域技术人员熟知的其它种类的网络脚本
语言。
24.对图1所示的融合端、页的信息推送方法100的操作说明:通过提供接口与外部系统对接实现消息的主动推送,通过本地封装的客户端实现c/s架构消息接收,通过封装的js包实现b/s架构应用系统的消息接收。这样,在c/s和b/s的混合应用中需进行消息推送时,不必引入多个框架进行消息推送。
25.综上所述,本发明中的融合端、页的信息推送技术功能充分发挥了现代化通讯技术的优势,通过融合socket和websocket技术,反映速度远超当前的单一推送框架,可实现信息同时推送至c/s和b/s架构应用系统。
26.根据本发明的另一个方面,本发明提供一种计算机可读介质,其内存储有程序指令,该程序指令由处理器执行以实现本发明的融合端、页的信息推送方法。
27.根据本发明的另一个方面,本发明提供一种计算装置,其包括处理器和存储器,所述存储器中存储有程序指令,该程序指令由处理器执行以实现本发明的融合端、页的信息推送方法。
28.在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
29.在本文中,所涉及的前、后、上、下等方位词是以附图中零部件位于图中以及零部件相互之间的位置来定义的,只是为了表达技术方案的清楚及方便。应当理解,所述方位词的使用不应限制本技术请求保护的范围。
30.在不冲突的情况下,本文中上述实施例及实施例中的特征可以相互结合。
31.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献