[发明专利]一种快捷消息发送方法、系统、设备以及计算机只读介质有效
申请号: | 202211045318.2 | 申请日: | 2022-08-30 |
公开(公告)号: | CN115442322B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 史晋 | 申请(专利权)人: | 南京汇银迅信息技术有限公司 |
主分类号: | H04L51/04 | 分类号: | H04L51/04;H04L51/046 |
代理公司: | 南京鑫之航知识产权代理事务所(特殊普通合伙) 32410 | 代理人: | 汪庆朋 |
地址: | 210019 江苏省南京市建邺区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快捷 消息 发送 方法 系统 设备 以及 计算机 只读 介质 | ||
1.一种快捷消息发送方法,其特征在于:包括以下步骤:
获取消息内容;
获取接收端的接收状态;
选择消息模板,生成发送消息,并将发送消息传入发送队列中,发送队列根据消息路由的判断选择发送通道;
获取接收端的反馈信息,分析反馈信息,判断发送流程是否结束;
所述获取接收端的接收状态包括:
服务器主动请求接收端的消息接收状态,若消息接收状态为拒收,则将拒收反馈给服务器;
若消息接收状态为接收则将接收的反馈给服务器,消息路由则将消息的发送通道打开;
若消息接收状态为设定时间段内接收或者设定的消息类型接收,服务器根据此规则,生成对应的消息类型;所述通道包括:APP通道、微信公众号通道、短信通道、邮箱通道;
选择APP通道时,封装APP消息对象,推送APP消息服务;
选择微信公众号通道时,封装公众号消息对象,推送公众号消息服务;
选择短信通道时,封装短信消息对象,推送短信消息服务;
选择邮箱通道时,封装邮箱消息对象,推送邮箱消息服务;所述服务器与接收端之间的通讯加密为RSA非对称加密算法;所述服务器包括用于协调和处理事务的调度服务器、与调度服务器相连接的用于提供容量和备份的存储服务器;所述存储服务器在设定的时间内向调度服务器发送状态信息,所述接收端上传连接请求给调度服务器,查询存储服务器的可用信息,调度服务器返回可用信息给接收端,若有可用信息,则接收端将文件上传给存储服务器,存储服务器生成文件的存储信息并将上传内容写入磁盘中,同时将存储信息发送给接收端,接收端保存存储信息;
接收端发送下载的请求连接给调度服务器,调度服务器发送查询可用的请求给存储服务器,同时存储服务器将查询信息发送给接收端,接收端将文件名称发送给存储服务器,存储服务器查找磁盘中的相应文件,若有匹配的文件则发送给接收端;所述接收端与存储服务器或调度服务器上传或下载文件前通过令牌认证,所述令牌认证的步骤包括:生成令牌信息,所述令牌信息包括文件名称,当前时间戳、密钥以及存活时间,所述接收端将生成的令牌信息发送给存储服务器或调度服务器,存储服务器或调度服务器调用令牌算法解析当前的令牌信息,校验令牌信息中的密钥,若校验成功,则返回校验合法的令牌信息,返回的令牌信息重新生成了密钥,接收到重新返回的密钥后,调用令牌算法解析令牌信息若成功则建立连接,否则返回错误信息;所述选择短信通道时,消息路由实时获取短信发送平台的运行负载,若运行负载大于40%且小于50%,则推送待发送短信总量的30%;
若运行负载小于40%且大于30%,则推送待发送短信总量的50%;
若运行负载小于30%且大于10%,则推送待发送短信总量的70%;
若运行负载小于10%,则推送待发送短信总量的100%;
若运行负载大于50%时,则触发告警条件。
2.根据权利要求1所述的一种快捷消息发送方法,其特征在于:所述获取消息内容的方法包括:
通过文字或者语音输入的接收端交互设备输入;通过网络传送的API接口获取。
3.实现权利要求1或2所述的一种快捷消息发送方法的系统,所述系统包括:
内容获取模块,用于获取消息内容;
状态接收模块,用于获取接收端的接收状态;
消息模板,用于提供预设消息格式的模板;
生成模块,用于根据消息模板与内容获取模块获取的消息内容生成待发送消息;
发送队列模块,用于管理消息发送的时间顺序;
消息路由模块,用于打开消息的发送通道;
接收端反馈模块,用于获取接收端的反馈信息;
反馈信息分析模块,用于分析反馈信息,判断发送流程是否结束;
服务器,用于处理消息事务及提供存储空间。
4. 一种快捷消息发送装置,包括:
存储器,用于存储计算机可读指令;以及
处理器,用于运行所述计算机可读指令,使得所述计算机可读指令被所述处理器执行时实现根据权利要求1或2中任意一项所述的快捷消息发送方法。
5.一种计算机可读存储介质,用于存储计算机可读指令,当所述计算机可读指令由计算机执行时,使得所述计算机执行权利要求1或2中任意一项所述的快捷消息发送方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京汇银迅信息技术有限公司,未经南京汇银迅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211045318.2/1.html,转载请声明来源钻瓜专利网。