【摘要】 本发明提供了一种分布式心跳服务器架构,包括复数个相互连接且分布在不同网络区域的服务器单元,其包括服务器前端、消息协议层、消息对象管理器、消息处理中心和路由器,服务器前端接收用户消息,消息协议层将用户消息封装成消息对象并送至消息对象管理器,消息处理中心对消息对象进行处理,并通过路由器与其它服务器单元进行通信,在需要多个服务器单元协同处理时将本单元与其它相关服务器单元关于消息对象的处理结果结合处理,所得结果通过消息协议层和服务器前端返回给用户。还提供了一种心跳服务器进程处理方法。本发明能提高心跳服务器负载能力,减少服务响应时间,提升用户体验,满足了P2P文件共享系统用户群扩展的需求。 【专利类型】发明申请 【申请人】北京大学深圳研究生院 【申请人类型】学校 【申请人地址】518055 广东省深圳市南山区西丽深圳大学城北大校区 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810241599.2 【申请日】2008-12-23 【申请年份】2008 【公开公告号】CN101764836A 【公开公告日】2010-06-30 【公开公告年份】2010 【授权公告号】CN101764836B 【授权公告日】2013-08-07 【授权公告年份】2013.0 【IPC分类号】H04L29/08; H04L29/06 【发明人】雷凯; 李晓明; 杨国东; 王艳敏; 李挥 【主权项内容】一种分布式心跳服务器架构,其特征在于,包括复数个相互连接且分布在不同网络区域的服务器单元,所述服务器单元包括服务器前端、消息协议层、消息对象管理器、消息处理中心以及路由器,所述服务器前端接收用户消息,所述消息协议层将用户消息封装成消息对象并送至所述消息对象管理器,所述消息处理中心对所述消息对象管理器中的消息对象进行处理,并通过所述路由器与其它服务器单元进行通信,在需要多个服务器单元协同处理时将本单元与其它相关服务器单元关于所述消息对象的处理结果结合处理,所得结果通过所述消息协议层和服务器前端返回给用户。 【当前权利人】北京大学深圳研究生院 【当前专利权人地址】广东省深圳市南山区西丽深圳大学城北大校区 【统一社会信用代码】12440300455753025A 【被引证次数】11 【被他引次数】11.0 【家族引证次数】8.0 【家族被引证次数】11