[发明专利]基于web会话共享的信息交互系统有效
申请号: | 201410274850.0 | 申请日: | 2014-06-19 |
公开(公告)号: | CN105208058B | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 夏俊;孙战平;夏智;佟志臣;张兴尧;易师 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 方世栋;汤春龙 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 web 会话 共享 信息 交互 系统 | ||
1.一种基于web会话共享的信息交互系统,所述系统包括:
至少一个客户端,所述至少一个客户端中的每个基于用户指令并经由负载均衡装置向至少两个web服务器中的一个发送服务请求,并且接收来自相应的web服务器的服务响应以完成特定的信息交互过程;
负载均衡装置,所述负载均衡装置基于预定的负载均衡算法从所述至少两个web服务器中选择当前负载较低的web服务器并将所述服务请求传送到所选择的web服务器;
至少两个web服务器,所述至少两个web服务器中的每个处理接收到的服务请求并创建和维护与所接收到的服务请求相关联的会话,以及将服务响应传送回相应的客户端,其中,所述至少两个web服务器借助于分布式缓存子系统实现所述至少两个web服务器之间的会话信息共享;
分布式缓存子系统,所述分布式缓存子系统存储共享会话接口模型,所述共享会话接口模型包含需要在所述至少两个web服务器之间共享的会话信息。
2.根据权利要求1所述的基于web会话共享的信息交互系统,其特征在于,所述web服务器进一步包括:
服务请求处理单元,所述服务请求处理单元根据配置信息并且借助于所述共享会话接口模型处理接收到的服务请求并随之将服务响应传送回相应的客户端;
缓存-web容器接口单元,所述缓存-web容器接口单元维护所述共享会话接口模型,以便基于所述共享会话接口模型实现会话信息的共享和更新;
配置信息存储单元,所述配置信息存储单元存储所述配置信息。
3.根据权利要求2所述的基于web会话共享的信息交互系统,其特征在于,所述共享会话接口模型是由多个键-值对构成的记录链表,其中,每个键-值对包含键域和值域。
4.根据权利要求3所述的基于web会话共享的信息交互系统,其特征在于,所述共享会话接口模型的记录链表中的每个键-值对的键域的值是同步会话标识符,而每个键-值对的值域的值是由下列键-值对组成的键-值对列表:同步标记键-值对、过期时间键-值对、会话信息键-值对、以及共享会话键-值对,其中,所述会话信息键-值对的值域的值是所述同步会话标识符所指示的会话的信息。
5.根据权利要求4所述的基于web会话共享的信息交互系统,其特征在于,所述服务请求处理单元在接收到来自客户端的初始服务请求后以常规的方式创建与其相关联的会话以及生成与该会话相关联的会话标识符,并且随之按照预定规则生成与该会话相关联的同步会话标识符,所述同步会话标识符在整个系统中是唯一的,以及随后将初始会话信息分别存储到本地会话记录以及所述共享会话接口模型中,其中,所述共享会话接口模型中的对应的记录的键-值对的键域的值是与所创建的会话相关联的所述同步会话标识符。
6.根据权利要求5所述的基于web会话共享的信息交互系统,其特征在于,当web服务器向与已创建的会话相关联的本地会话记录中添加信息时,该web服务器中的缓存-web容器接口单元同时将所述共享会话接口模型中的对应的记录的键-值对的值域中的同步标记键-值对的值域的值清除并且重新设置为该web服务器的标识号,并且将该记录的键-值对的值域中的会话信息键-值对的值域的值更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410274850.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云联络中心及联络中心的云化方法
- 下一篇:一种网络攻击检测方法及装置