[发明专利]一种即时通信的方法、系统及装置有效
申请号: | 200910152037.5 | 申请日: | 2009-07-15 |
公开(公告)号: | CN101605108A | 公开(公告)日: | 2009-12-16 |
发明(设计)人: | 莫建祥 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 郭润湘 |
地址: | 英属开曼群*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时 通信 方法 系统 装置 | ||
1.一种即时通信的方法,其特征在于,包括:
第一登录服务器接收客户端的登录请求,与所述客户端进行即时通信;
当所述第一登录服务器与所述客户端的即时通信中断时,登录分配服务器 获取第二登录服务器的地址并发送给所述客户端,所述第二登录服务器接收所 述客户端发送的断线重连命令;
所述第二登录服务器从本地内存或信息存储服务器中获取所述第一登录 服务器与所述客户端即时通信时生成的所述客户端的第一属性信息,并对所述 断线重连命令进行解析获得所述客户端的第二属性信息,当所述第二属性信息 与第一属性信息匹配时,对所述断线重连命令进行校验,校验通过后,与所述 客户端进行即时通信。
2.如权利要求1所述的方法,其特征在于,所述第一登录服务器接收客 户端的登录请求包括:
所述登录分配服务器获取待登录服务器的第一地址列表,并从所述第一地 址列表中确定所述第一登录服务器的地址发送给客户端;
所述第一登录服务器接收客户端发送的登录请求,所述登录请求包括:客 户端帐户信息,以及客户端密钥;
所述第一登录服务器对所述登录请求进行验证,当验证通过时,将所述客 户端的第一属性信息存入本地内存中,并将所述第一属性信息发送给信息存储 服务器,其中,所述第一属性信息包括:所述客户端帐户信息,以及根据所述 客户端密钥生成的服务器密钥;
所述第一登录服务器向所述客户端返回包括所述服务器密钥的验证通过 信息。
3.如权利要求2所述的方法,其特征在于,所述断线重连命令携带所述 客户端的第二属性信息,所述第二属性信息包括:所述客户端帐户信息,以及 接收的所述第一登录服务器返回的服务器密钥。
4.如权利要求2所述的方法,其特征在于,所述登录分配服务器获取第 二登录服务器的地址包括:
所述登录分配服务器获取待登录服务器的第二地址列表,从所述第二地址 列表中确定所述第二登录服务器的地址;或,
从已获取的第一地址列表中确定所述第二登录服务器的地址。
5.如权利要求2所述的方法,其特征在于,所述第二登录服务器从本地 内存或信息存储服务器中获取所述第一登录服务器与所述客户端即时通信时 生成的所述客户端的第一属性信息包括:
所述第二登录服务器检查本地内存中是否有客户端的第一属性信息;
当所述本地内存中有所述第一属性信息时,从所述本地内存中获取所述客 户端的第一属性信息,否则,从所述信息存储服务器中获取所述客户端的第一 属性信息。
6.如权利要求5所述的方法,其特征在于,当所述第二登录服务器从所 述信息存储服务器中获取所述客户端的第一属性信息时,所述客户端接收到校 验通过消息之前,该方法还包括:
所述第二登录服务器在本地内存中保存获取的客户端的第一属性信息。
7.一种即时通信的系统,其特征在于,包括:
第一登录服务器,用于接收客户端的登录请求,与所述客户端进行即时通 信;
登录分配服务器,用于当所述第一登录服务器与所述客户端的即时通信中 断时,获取第二登录服务器的地址并发送给所述客户端;
第二登录服务器,用于接收所述客户端发送的断线重连命令,从本地内存 或信息存储服务器中获取所述第一登录服务器与所述客户端即时通信时生成 的所述客户端的第一属性信息,并对接收的所述客户端发送的断线重连命令进 行解析获得所述客户端的第二属性信息,当所述第二属性信息与第一属性信息 匹配时,对所述断线重连命令进行校验,当校验通过时,与所述客户端进行即 时通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910152037.5/1.html,转载请声明来源钻瓜专利网。