买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种实现web系统即时通信的方法、装置和系统_北明成功软件(山东)有限公司_202210971326.3 

申请/专利权人:北明成功软件(山东)有限公司

申请日:2022-08-12

公开(公告)日:2024-03-29

公开(公告)号:CN115348317B

主分类号:H04L67/56

分类号:H04L67/56;H04L67/02;H04L67/60;H04L67/54;H04L67/141;H04L51/18;H04L51/043

优先权:

专利状态码:有效-授权

法律状态:2024.03.29#授权;2022.12.02#实质审查的生效;2022.11.15#公开

摘要:本发明还提出了一种实现web系统即时通信的方法,装置和系统,该方法运行于反向代理服务器,包括:获取用户请求,即时通信登录验证通过后,转发用户请求到后端服务器;响应于后端服务器,在响应数据符合预设格式下,向客户端服务器返回加载即时通信客户端脚本的请求;响应于执行即时通信客户端脚本,建立与客户端服务器的通信连接;获取用户上线消息,并向后端服务器和客户端服务器均广播上线消息;再次获取用户向目的用户发送消息的请求,确定向目的用户的通道,建立用户和目的用户的即时通信。基于该方法,还提出了一种实现web系统即时通信的装置和系统,本发明通过增加反向代理服务器,无需对系统进行代码修改即可增加即时通信功能。

主权项:1.一种实现web系统即时通信的方法,其特征在于,运行于反向代理服务器,包括以下步骤:获取用户请求,在通过所述用户请求验证为即时通信用户后,转发所述用户请求到后端WEB服务器;响应于后端WEB服务器的用户请求,在响应数据符合预设格式的前提下,向客户端服务器返回加载即时通信客户端脚本的请求;响应于客户端服务器执行所述即时通信客户端脚本,建立与客户端服务器的通信连接;所述建立与客户端服务器的通信连接的详细过程包括:反向代理服务器响应于后端WEB服务器的用户请求,在响应数据符合预设格式的前提下,将引导脚本植入到响应数据中;向客户端服务器返回包含引导脚本的界面;客户端服务器执行所述引导脚本,在判断符合加载即时通信客户端脚本的条件下,加载即时通信客户端脚本;所述引导脚本用于引导加载即时通信客户端脚本;反向代理服务器响应于即时通信客户端脚本的执行,将用户标识更新至即时通信客户端脚本中,并返回至客户端服务器;客户端服务器执行所述即时通信客户端脚本,建立与反向代理服务器的通信连接;获取用户上线消息,并向客户端服务器和后端WEB服务器均广播用户上线消息;再次获取用户向目的用户发送消息的请求,确定向目的用户发送请求的通道,建立用户和目的用户之间的即时通信;所述获取用户请求,在通过所述用户请求验证为即时通信用户后,转发所述用户请求到后端WEB服务器的详细过程包括:获取用户未登录状态下的页面请求,如果页面请求中包含即时通信的登录标识,向客户端服务器返回即使通信登录页面;响应于用户登录,从提交路径中获取用户密码,并与系统数据库的用户密码进行对比,如果比对成功,则设置用户为已登录状态,并向客户端服务器发送重定向消息;响应于二次页面请求,如果用户状态为已登录,则将所述二次页面请求转发至后端WEB服务器;所述提交路径不同于反向代理服务器和后端WEB服务器之间的路径。

全文数据:

权利要求:

百度查询: 北明成功软件(山东)有限公司 一种实现web系统即时通信的方法、装置和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。