[发明专利]多域名会话信息共享方法和系统有效
申请号: | 201110346777.X | 申请日: | 2011-11-04 |
公开(公告)号: | CN103095859A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 艾乐强 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06;H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名 会话 信息 共享 方法 系统 | ||
1.一种多域名会话信息共享方法,其特征在于,包括:
接收客户端发送的访问请求;
判断所述访问请求中是否包含识别会话信息的会话标识符;
若包含,则获取所述会话标识符;
若不包含且所述访问请求目标为主站,则生成会话标识符并添加到访问请求中;
若不包含且所述访问请求目标为子站,则通过同步系统向主站发送同步请求,若能够获取会话标识符,则将所述会话标识符添加到所述访问请求的目标地址中,若不能,则生成会话标识符并将所述会话标识符分别写入到客户端cookie中记载的当前子站和主站域名中;
根据所述会话标识符读取缓存中的会话信息。
2.如权利要求1所述的多域名会话信息共享方法,其特征在于,所述方法通过同步系统向主站发送同步请求包括:
向同步系统发送初步请求,所述初步请求中包含当前访问请求的目标URL;
所述同步系统将初步请求中的目标URL作为源地址,并携带所述源地址向主站发送同步请求,并从向主站发送的同步请求的请求头中读取会话标识符,添加到源地址中,然后对写入会话标识符的源地址重新发起访问请求。
3.如权利要求1所述的多域名会话信息共享方法,其特征在于,所述根据所述获取的会话标识符读取缓存中对应的会话信息包括:
向缓存发送包含所述会话标识符的读取请求;
根据所述会话标识符查询缓存中以所述会话标识符为存储标识的会话信息;
若有对应的会话信息,则读取所述会话信息。
4.如权利要求1至3中任一所述的多域名会话信息共享方法,其特征在于,所述根据所述获取的会话标识符读取缓存中对应的会话信息包括:
向代理服务器发送将所述会话标识符作为请求参数的读取请求,所述代理服务器解析所述读取请求获取会话标识符,根据会话标识符查询缓存中以所述会话标识符为存储标识的会话信息,若有对应的会话信息,则代理服务器读取所述会话信息;
接收代理服务器解析的会话信息。
5.如权利要求4所述的多域名会话信息共享方法,其特征在于,所述向代理服务器发送的读取请求为通过超文本传输协议发送。
6.一种多域名会话信息共享方法,其特征在于,包括以下步骤:
接收客户端发送的针对主站的访问请求;
判断所述针对主站的访问请求中是否包含识别会话信息的会话标识符,若否,则生成会话标识符添加到当前访问请求中;
在同一会话过程中,接收客户端再次发送的访问子站的访问请求;
判断所述针对子站的访问请求中是否包含会话标识符,若否,则通过同步系统向主站发送同步请求,获取会话标识符;
根据所述获取的会话标识符读取缓存中的会话信息。
7.一种多域名会话信息共享方法,其特征在于,包括以下步骤:
接收客户端发送的针对子站的访问请求;
判断针对当前子站的访问请求中是否包含识别会话信息的会话标识符,若否,则通过同步系统向主站获取会话标识符,若获取的会话标识符为空或者不能获取,则通过同步系统生成会话标识符;
通过写入客户端cookie的方式,将会话标识符同时添加到子站域名和主站域名中,实现当前子站和主站会话标识符的同步;
在同一会话过程中,接收客户端再次发送的访问请求;
若再次发送的是针对主站的访问请求,则读取会话标识符,若再次发送的是针对其他子站的访问请求,则判断针对其他子站的访问请求中是否包含会话标识符,若否,则通过同步系统向主站发送同步请求,获取会话标识符;
根据所述获取的会话标识符读取缓存中的会话信息。
8.一种多域名会话信息共享系统,其特征在于,包括:
访问请求接收模块,用于接收客户端发送的访问请求;
判断模块,用于判断所述访问请求中是否包含识别会话信息的会话标识符,若包含,则获取会话标识符,若不包含,且所述访问请求目标为主站,则生成会话标识符并添加到访问请求中,若不包含,其所述访问请求目标为子站,则传递信息给同步模块;
同步模块,向主站发送同步请求,若能从主站获取会话标识符,则添加到访问请求中,若不能,则生成会话标识符并同时添加到当前子站和主站的域名中;
读取模块,根据会话标识符读取缓存中的会话信息。
9.如权利要求8所述的多域名会话信息共享系统,其特征在于,所述系统还包括:
代理服务器,用于接收读取模块所发送的读取缓存中的会话信息的请求,并解析后传递给缓存,并将从缓存中读取的会话信息解析后返回给读取模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110346777.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:灯具
- 下一篇:一种内嵌式触摸屏及显示装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置