一种网页消息提醒方法技术

技术编号:39007074 阅读:9 留言:0更新日期:2023-10-07 10:38
本发明专利技术属于RPA技术领域,提供一种网页消息提醒方法,应用于网页消息提醒系统,所述网页消息提醒系统包括服务端系统和用户端,包括用户建立网页账户,确定用户ID;服务端系统为用户设置对应的Reids键值和Reids数据库;获取用户的提醒数据,并将需要提醒用户的消息设置对应的Reids键值后存入Reids数据库内;当用户进入网页,服务端系统检查Redis数据库中查询判断是否需要有需要接收消息,每个用户消息有唯一键值,如果该用户存在消息提醒,向用户发送消息内容;当用户查看或点击相关提醒时,服务端系统会接收到用户的响应,服务端系统将删除对应的Redis键值,本发明专利技术提供了一种有效的方式来存储和管理用户的提醒信息,确保了用户能够及时接收到重要的提醒信息。能够及时接收到重要的提醒信息。能够及时接收到重要的提醒信息。

【技术实现步骤摘要】
一种网页消息提醒方法


[0001]本专利技术涉及RPA
,具体为一种网页消息提醒方法。

技术介绍

[0002]随着互联网的快速发展,网页应用程序在日常生活和工作中扮演着越来越重要的角色。网页应用程序的使用范围涵盖了电子商务、社交网络、在线银行等各个领域。与此同时,随着网页应用程序的增多和复杂性的提高,用户需要及时获取与他们相关的信息和通知。现在一些网页应用程序使用实时通信技术(如WebSockets)建立与服务器的持久连接,以便在有新消息时立即将其推送给用户。这样用户无需刷新页面,即可接收到实时的消息提醒。然而现在的网页应用程序的实时通信技术还存在以下不足之处:连接维持开销:使用WebSockets需要维持客户端与服务器之间的持久连接。这意味着在网络负载较高或连接不稳定的情况下,需要额外的资源和处理来保持连接的稳定性,增加了服务器的负担和网络开销;客户端支持不完全:虽然现代的浏览器和框架对WebSockets提供了广泛支持,但仍有一些较旧的浏览器或设备无法完全支持WebSockets。这可能导致在这些设备上无法实现实时消息推送的功能。

技术实现思路

[0003](一)解决的技术问题针对现有技术的不足,本专利技术提供了一种网页消息提醒方法,以解决上述
技术介绍
中提出的问题。
[0004](二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:一种网页消息提醒方法,应用于网页消息提醒系统,所述网页消息提醒系统包括服务端系统和用户端,所述用户端配置与用户持有的智能设备上,包括以下步骤:S1:用户建立网页账户,确定用户ID;S2:服务端系统为用户设置对应的Reids键值和Reids数据库;S3:获取用户的提醒数据,并将需要提醒用户的消息设置对应的Reids键值后存入Reids数据库内;S4:当用户进入网页,服务端系统检查Redis数据库中查询判断是否需要有需要接收消息,每个用户消息有唯一键值,如果该用户存在消息提醒,向用户发送消息内容;S5:当用户查看或点击相关提醒时,服务端系统会接收到用户的响应,服务端系统将删除对应的Redis键值。
[0005]作为本实施例的优选,所述S2中Reids数据库具体为Reids键值对(Key

Value)存储数据库 ,其中Key为用户ID和消息ID,Value为需要展示给用户的消息详情。
[0006]作为本实施例的优选,所述展示给用户的消息详情具体为提醒数据的标题、时间
和内容。
[0007]作为本实施例的优选,所述服务端系统为用户设置的Reids键值唯一,且所述键值将用于存储与用户相关的提醒信息。
[0008]作为本实施例的优选,所述S4和S5的具体流程包括:L1:用户进入网站,判断是否存在需要提醒的消息;L2:若是从Reids数据库中获取消息内容传送到网页,并将消息内容通过网页弹窗的形式送达给用户,若否,则正常浏览网站;L3:用户若点击送达的消息内容,则在Reids中删除该消息,不再发送给用户,若否则保留消息,下次继续发送给用户。
[0009]作为本实施例的优选,将消息内容发送给用户的方式包括推送通知、消息弹窗、网页弹窗和切换网页,其中第一次发送消息的形式为网页弹窗,第二次消息发送的形式为直接切换网页到提醒消息内容。
[0010]作为本实施例的优选,所述Redis数据库可替换为关系型数据库或非关系型数据库。
[0011](三)有益效果本专利技术提供了一种网页消息提醒方法,具备以下有益效果:1、简化的实时消息推送:本专利技术提供了一种简化的实时消息推送方法,通过设置和删除Redis键值来管理提醒信息,有效简化了消息提醒的实现和管理流程。
[0012]2、轻量级的通信协议:本专利技术利用Redis键值存储作为消息传递的基础,而WebSocket则使用更复杂的通信协议,通过利用Redis的轻量级键值存储特性,本专利技术可以减少通信开销和服务器负载。
附图说明
[0013]图1为本专利技术的网页消息提醒方法流程图;图2为本专利技术的向用户进行网页消息提醒的流程图。
具体实施方式
[0014]下面详细描述本专利技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0015]请参阅图1和图2,本专利技术实施例提供一种网页消息提醒方法,应用于网页消息提醒系统,所述网页消息提醒系统包括服务端系统和用户端,所述用户端配置与用户持有的智能设备上,包括以下步骤:S1:用户建立网页账户,确定用户ID;S2:服务端系统为用户设置对应的Reids键值和Reids数据库;S3:获取用户的提醒数据,并将需要提醒用户的消息设置对应的Reids键值后存入Reids数据库内;S4:当用户进入网页,服务端系统检查Redis数据库中查询判断是否需要有需要接收消息,每个用户消息有唯一键值,如果该用户存在消息提醒,向用户发送消息内容;
S5:当用户查看或点击相关提醒时,服务端系统会接收到用户的响应,服务端系统将删除对应的Redis键值。
[0016]具体来说,当用户有需要被提醒的消息时,例如微博社交系统有其他用户关注我的消息提醒,本专利技术会为被关注的用户设置一个待查看的消息存入Redis,key为用户ID和消息ID,Value为消息具体内容。
[0017]需要说明的是,使用Redis作为键值存储数据库。为每个需要提醒的用户消息分配一个唯一的键值。该键值将用于存储与该用户相关的提醒信息。
[0018]进一步的,所述S2中Reids数据库具体为Reids键值对(Key

Value)存储数据库 ,其中Key为用户ID和消息ID,Value为需要展示给用户的消息详情。
[0019]进一步的,所述展示给用户的消息详情具体为提醒数据的标题、时间和内容。
[0020]需要说明的是,发送给用户的提醒消息可以包含标题、内容、时间戳等相关信息。
[0021]进一步的,所述服务端系统为用户设置的Reids键值唯一,且所述键值将用于存储与用户相关的提醒信息。
[0022]如图2所示,所述S4和S5的具体流程包括:L1:用户进入网站,判断是否存在需要提醒的消息;L2:若是从Reids数据库中获取消息内容传送到网页,并将消息内容通过网页弹窗的形式送达给用户,若否,则正常浏览网站;L3:用户若点击送达的消息内容,则在Reids中删除该消息,不再发送给用户,若否则保留消息,下次继续发送给用户。
[0023]示例性的,用户在社交网站如微博、贴吧、知乎等社交系统被人关注或评论后,需要对用户进行通知,服务端系统会将提醒的消息和用户信息存储到Reids数据库,待用户下次进入网站时,判断是否有消息需要提醒,若有则通过网页弹窗的方式进行提醒,且在用户点击后在Reids中删除该消息。
[0024]进一步的,将消息内容发送给用户的方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网页消息提醒方法,应用于网页消息提醒系统,所述网页消息提醒系统包括服务端系统和用户端,所述用户端配置与用户持有的智能设备上,其特征在于:包括以下步骤:S1:用户建立网页账户,确定用户ID;S2:服务端系统为用户设置对应的Reids键值和Reids数据库;S3:获取用户的提醒数据,并将需要提醒用户的消息设置对应的Reids键值后存入Reids数据库内;S4:当用户进入网页,服务端系统检查Redis数据库中查询判断是否需要有需要接收消息,每个用户消息有唯一键值,如果该用户存在消息提醒,向用户发送消息内容;S5:当用户查看或点击相关提醒时,服务端系统会接收到用户的响应,服务端系统将删除对应的Redis键值。2.根据权利要求1所述的网页消息提醒方法,其特征在于:所述S2中Reids数据库具体为Reids键值对(Key

Value)存储数据库 ,其中Key为用户ID和消息ID,Value为需要展示给用户的消息详情。3.根据权利要求2所述的网页消息提醒方法,其特征在...

【专利技术属性】
技术研发人员:张雨伟
申请(专利权)人:江西捷至科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1