[发明专利]逻辑服务器、即时通信系统和即时通信方法有效
申请号: | 201210273295.0 | 申请日: | 2012-08-02 |
公开(公告)号: | CN102769582A | 公开(公告)日: | 2012-11-07 |
发明(设计)人: | 张晓廷 | 申请(专利权)人: | 深圳中兴网信科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 逻辑 服务器 即时 通信 系统 方法 | ||
1.一种逻辑服务器,其特征在于,包括:
判断单元,向账号服务器发送获取请求,根据所述账号服务器返回的账号数据,判断发出登录请求的请求账号是否属于所述逻辑服务器的管辖范围,所述账号服务器用于保存每个逻辑服务器的节点号以及每个逻辑服务器管辖的账号数据;
查找单元,在所述判断单元的判断结果为所述请求账号不属于所述管辖范围时,通过所述账号服务器查找出应管辖所述请求账号的逻辑服务器,并将查找出的逻辑服务器的节点号返回至所述请求账号;
信息反馈单元,在所述请求账号登录成功后,通过数据服务器获取与所述请求账号相关联的信息并将获取的信息反馈至所述请求账号,所述数据服务器用于保存与每个账号相关联的信息。
2.根据权利要求1所述的逻辑服务器,其特征在于,还包括:通信单元,建立所述逻辑服务器与其他逻辑服务器之间的连接,将与所述逻辑服务器管辖的账号相关联的信息发送至所述其他逻辑服务器进行保存;
请求接管单元,在所述逻辑服务器发生崩溃时,请求所述其他逻辑服务器中管辖账号的数目最小的逻辑服务器接管所述逻辑服务器所管辖的账号,以及在所述逻辑服务器正常启动时,请求所述所辖账号的数目最小的逻辑服务器重新由所述逻辑服务器管辖原有账号。
3.根据权利要求2所述的逻辑服务器,其特征在于,还包括:通知单元,在所述请求账号不属于所述逻辑服务器的管辖范围且所述查找出的逻辑服务器发生崩溃时,将所述管辖账号的数目最小的逻辑服务器的节点号通知所述请求账号。
4.根据权利要求1所述的逻辑服务器,其特征在于,所述通信单元通过传输控制协议与所述其他逻辑服务器建立数据连接。
5.根据权利要求1至4中任一项所述的逻辑服务器,其特征在于,还包括:状态序列号生成单元,根据所述请求账号上次成功登录所生成的状态序列号生成当前登录操作的状态序列号;
控制登录单元,若所述请求帐号具有多个登录操作,则执行所述状态序列号最大的登录操作,以登录所述逻辑服务器;
存储单元,保存所述请求账号本次登录的状态序列号。
6.一种即时通信系统,其特征在于,包括:多个如权利要求1至5中任一项所述的逻辑服务器、至少一个数据服务器和至少一个账号服务器,其中,所述多个逻辑服务器之间通过传输控制协议建立数据连接;
所述账号服务器连接至每个所述逻辑服务器,用于保存所述逻辑服务器所管辖的账号数据;
所述数据服务器连接至每个所述逻辑服务器,用于保存与每个账号相关联的信息。
7.一种即时通信方法,其特征在于,用于如权利要求6所述的即时通讯系统,包括以下步骤:
在登录所述即时通讯系统中的逻辑服务器时,判断发出登录请求的请求账号是否属于所述逻辑服务器的管辖范围;
在所述请求账号不属于所述管辖范围时,通过所述即时通讯系统中的账号服务器查询到管辖所述请求账号的逻辑服务器,并将查找出的逻辑服务器的节点号返回至所述请求账号;
所述请求账号根据所述节点号向所述查找出的逻辑服务器发送登录请求,在登录成功后,所述查找出的逻辑服务器向所述请求账号返回与所述请求账号相关联的信息。
8.根据权利要求7所述的即时通信方法,其特征在于,还包括:所述查找出的逻辑服务器将与本身所管辖的账号相关联的信息发送至所述即时通讯系统中的其他逻辑服务器进行保存;
若所述查找出的逻辑服务器发生崩溃,则由所述其他逻辑服务器中管辖账号的数目最小的逻辑服务器接管所述查找出的逻辑服务器所管辖的账号;
若所述查找出的逻辑服务器重新正常启动,则重新由所述查找出的逻辑服务器管辖原有账号。
9.根据权利要求8所述的即时通信方法,其特征在于,还包括:在所述请求账号登录所述查找出的逻辑服务器时,若所述查找出的逻辑服务器发生崩溃,则尝试登录所述其他逻辑服务器中的一个逻辑服务器;
若所述其他逻辑服务器中的一个逻辑服务器不是所述管辖账号数目最小的逻辑服务器,则由所述其他逻辑服务器中的一个逻辑服务器通知所述请求账号所述管辖账号数目最小的逻辑服务器的节点号。
10.根据权利要求8所述的即时通信方法,其特征在于,所述查找出的逻辑服务器与所述其他逻辑服务器之间通过传输控制协议建立数据连接。
11.根据权利要求7至10中任一项所述的即时通信方法,其特征在于,还包括:获取所述请求账号上次成功登录所生成的状态序列号;
根据所述状态序列号得到当前登录操作的状态序列号;
若所述请求帐号具有多个登录操作,则执行所述状态序列号最大的登录操作,以登录所述查找出的逻辑服务器;
保存本次成功登录的状态序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210273295.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:NAT后的IP地址溯源方法及装置
- 下一篇:一种蜂蜡喷涂方法