发明名称 逻辑服务器、即时通信系统和即时通信方法
摘要 本发明提供了一种逻辑服务器,包括:判断单元,向账号服务器发送获取请求,根据返回的账号数据判断请求账号是否属于逻辑服务器的管辖范围,账号服务器用于保存每个逻辑服务器的节点号以及管辖的账号数据;查找单元,在请求账号不属于管辖范围时,查找出相应的逻辑服务器,并将相应的节点号返回至请求账号;信息反馈单元,在登录成功后,通过数据服务器获取相关联的信息并反馈至请求账号,数据服务器用于保存与每个账号相关联的信息。本发明还提出了一种即时通信系统和一种即时通信方法。通过本发明的技术方案,采用特定的设计框架,既可以提高数据传输的速度与可靠性,又可以节省成本,满足了即时通讯支持大量用户的需求。
申请公布号 CN102769582B 申请公布日期 2015.06.03
申请号 CN201210273295.0 申请日期 2012.08.02
申请人 深圳中兴网信科技有限公司 发明人 张晓廷
分类号 H04L12/58(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/58(2006.01)I
代理机构 北京友联知识产权代理事务所(普通合伙) 11343 代理人 尚志峰;汪海屏
主权项 一种逻辑服务器,其特征在于,包括:判断单元,向账号服务器发送获取请求,根据所述账号服务器返回的账号数据,判断发出登录请求的请求账号是否属于所述逻辑服务器的管辖范围,所述账号服务器用于保存每个逻辑服务器的节点号以及每个逻辑服务器管辖的账号数据;查找单元,在所述判断单元的判断结果为所述请求账号不属于所述管辖范围时,通过所述账号服务器查找出应管辖所述请求账号的逻辑服务器,并将查找出的逻辑服务器的节点号返回至所述请求账号;信息反馈单元,在所述请求账号登录成功后,通过数据服务器获取与所述请求账号相关联的信息并将获取的信息反馈至所述请求账号,所述数据服务器用于保存与每个账号相关联的信息,其中,所述数据服务器可以采用非关系型的数据库(nosql)思想,将数据存储于共享内存中,进一步地,可以采用哈希(hash)账号存储每个账号的相关数据,这保证了在所述数据服务器中有节点崩溃的情况下或断电时,数据在内存也不会丢失,可以在所述数据服务器的其他未崩溃或未断电的节点上查询到数据。
地址 518057 广东省深圳市南山区科技南路中兴研发大楼26楼