一种B/S架构的数据推送方法和装置与流程

文档序号:26588035发布日期:2021-09-10 19:57阅读:来源:国知局

技术特征:
1.一种b/s架构的数据推送方法,其特征在于,包括执行以下步骤来初始化网页端:由所述网页端的网页端门户模块向所述网页端的网页端数据模块传递注册信息以在所述网页端数据模块注册所述网页端门户模块;由所述网页端数据模块向服务端的服务端数据模块发送针对所述网页端的网页端初始化请求;由所述服务端数据模块接收所述网页端初始化请求,并将所述网页端置入活动网页端集合;由所述服务端数据模块收集并将所述服务端的全部数据基于其数据类型而划分为多个不同的数据集,并将多个所述数据集反馈给所述网页端数据模块;由所述网页端数据模块接收并存储多个所述数据集,并基于所述网页端门户模块的所述注册信息而将多个所述数据集在所述网页端门户模块上选择性地显示。2.根据权利要求1所述的方法,其特征在于,所述注册信息包括以下至少之一:模块标识、关联数据类型;在所述网页端数据模块注册所述网页端门户模块包括:使所述网页端数据模块的所述注册信息在所述网页端门户模块中建立对应的数据集匹配关系,使得所述网页端门户模块能够基于所述注册信息来为所述网页端数据模块匹配相对应的所述数据集。3.根据权利要求2所述的方法,其特征在于,所述注册信息还包括以下至少之一:显示状态、初始化函数;基于所述网页端门户模块的所述注册信息而将多个所述数据集在所述网页端门户模块上选择性地显示包括:使用与所述网页端门户模块分别相对应的所述初始化函数向显示状态为显示的所述网页端门户模块推送与所述网页端数据模块的所述关联数据类型分别相对应的所述数据集。4.根据权利要求1所述的方法,其特征在于,包括执行以下步骤来为所述网页端更新:由所述服务端数据模块响应于监控到所述服务端的数据发生变化,而将变化数据基于其数据类型而划分为多个不同的变化数据集;由所述服务端数据模块为多个所述变化数据集中的每一处变化数据标注变化类型,并将多个所述变化数据集和变化类型标注推送到所述活动网页端集合中的所述网页端的所述网页端数据模块;由所述网页端数据模块接收并基于多个所述变化数据集和所述变化类型标注来更新本地存储的多个所述数据集;由所述网页端数据模块基于所述网页端门户模块的所述注册信息而将更新过的多个所述数据集在所述网页端门户模块上选择性地显示。5.根据权利要求4所述的方法,其特征在于,所述注册信息包括以下至少之一:显示状态、数据更新函数;由所述网页端数据模块基于所述网页端门户模块的所述注册信息而将更新过的多个所述数据集在所述网页端门户模块上选择性地显示包括:使用与所述网页端门户模块分别相对应的所述数据更新函数向显示状态为显示的所述网页端门户模块推送与所述网页端数据模块的关联数据类型分别相对应的更新过的所述数据集。6.根据权利要求1所述的方法,其特征在于,包括执行以下步骤来配置所述服务端:
由所述网页端门户模块获取配置数据,并将所述配置数据和相应的操作标识发送到所述服务端的服务端配置模块;由所述服务端配置模块基于所述配置数据和所述操作标识执行配置,并将配置操作结果反馈到所述网页端门户模块以显示。7.根据权利要求6所述的方法,其特征在于,还包括:在基于所述配置数据和所述操作标识执行配置的同时,还由所述服务端配置模块通知所述服务端数据模块所述服务端的数据发生变化,以引导执行所述网页端的更新。8.一种b/s架构的数据推送装置,其特征在于,包括:处理器;控制器,存储有所述处理器可运行的程序代码,所述处理器在运行所述程序代码时执行以下步骤来初始化网页端:由所述网页端的网页端门户模块向所述网页端的网页端数据模块传递注册信息以在所述网页端数据模块注册所述网页端门户模块;由所述网页端数据模块向服务端的服务端数据模块发送针对所述网页端的网页端初始化请求;由所述服务端数据模块接收所述网页端初始化请求,并将所述网页端置入活动网页端集合;由所述服务端数据模块收集并将所述服务端的全部数据基于其数据类型而划分为多个不同的数据集,并将多个所述数据集反馈给所述网页端数据模块;由所述网页端数据模块接收并存储多个所述数据集,并基于所述网页端门户模块的所述注册信息而将多个所述数据集在所述网页端门户模块上选择性地显示。9.根据权利要求8所述的装置,其特征在于,所述处理器在运行所述程序代码时还执行以下步骤来为所述网页端更新:由所述服务端数据模块响应于监控到所述服务端的数据发生变化,而将变化数据基于其数据类型而划分为多个不同的变化数据集;由所述服务端数据模块为多个所述变化数据集中的每一处变化数据标注变化类型,并将多个所述变化数据集和变化类型标注推送到所述活动网页端集合中的所述网页端的所述网页端数据模块;由所述网页端数据模块接收并基于多个所述变化数据集和所述变化类型标注来更新本地存储的多个所述数据集;由所述网页端数据模块基于所述网页端门户模块的所述注册信息而将更新过的多个所述数据集在所述网页端门户模块上选择性地显示。10.根据权利要求8所述的装置,其特征在于,所述处理器在运行所述程序代码时还执行以下步骤来配置所述服务端:由所述网页端门户模块获取配置数据,并将所述配置数据和相应的操作标识发送到所述服务端的服务端配置模块;由所述服务端配置模块基于所述配置数据和所述操作标识执行配置,并将配置操作结果反馈到所述网页端门户模块以显示。

技术总结
本发明公开了一种B/S架构的数据推送方法和装置,方法包括:由网页端的网页端门户模块向网页端的网页端数据模块传递注册信息以在网页端数据模块注册网页端门户模块;由网页端数据模块向服务端的服务端数据模块发送针对网页端的网页端初始化请求;由服务端数据模块接收网页端初始化请求,并将网页端置入活动网页端集合;由服务端数据模块收集并将服务端的全部数据基于其数据类型而划分为多个不同的数据集,并将多个数据集反馈给网页端数据模块;由网页端数据模块接收并存储多个数据集,并基于网页端门户模块的注册信息而将多个数据集在网页端门户模块上选择性地显示。本发明能够降低服务端和网页端的工作压力。能够降低服务端和网页端的工作压力。能够降低服务端和网页端的工作压力。


技术研发人员:高瑞胜
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2021.08.12
技术公布日:2021/9/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1