[发明专利]多方交互式应用中的多方交互会话启动方法和系统在审
申请号: | 201310694804.1 | 申请日: | 2013-12-16 |
公开(公告)号: | CN104717193A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 张林;祁舟 | 申请(专利权)人: | 博雅网络游戏开发(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平 |
地址: | 518057 广东省深圳市南山区中山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多方 交互式 应用 中的 交互 会话 启动 方法 系统 | ||
1.一种多方交互式应用中的多方交互会话启动方法,包括以下步骤:
控制服务器接收多个应用服务器发送的客户端应用连接请求;
控制服务器将同一应用服务器对应的客户端应用连接请求按照预设启动数量进行分组,将分组信息发送给对应的应用服务器;
控制服务器将分组后各应用服务器未被分组的客户端应用连接请求按照预设启动数量合成组,将合成组信息发送至对应的其中一个应用服务器;
各应用服务器根据接收到的分组信息或合成组信息开启对应客户端之间的多方交互会话。
2.根据权利要求1所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述将合成组信息发送至对应的其中一个应用服务器的步骤包括:
获取合成组对应的应用服务器中当前启动的多方交互会话未达到预设上限、且在该合成组中对应的客户端应用连接请求数量最多的应用服务器;
将合成组信息发送给所述获取的应用服务器。
3.根据权利要求2所述的多方交互式应用中的多方交互会话启动方法,其特征在于,获取合成组对应的应用服务器中当前启动的多方交互会话未达到预设上限、且在该合成组中对应的客户端应用连接请求数量最多的应用服务器的步骤包括:
获取该合成组对应的应用服务器中当前启动的多方交互会话未达到预设上限的应用服务器,并获取其中在该合成组中对应的客户端应用连接请求数量最多的应用服务器;
若所有所述未达到预设上限的应用服务器在该合成组中对应的应用连接请求数量都相同,则获取其中当前启动的多方交互会话最少的应用服务器。
4.根据权利要求1所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述方法还包括步骤:
应用服务器监测参与多方交互会话的客户端是否离线;
当参与多方交互会话的客户端离线时,按照预设的交互规则代替离线的客户端参与多方交互会话。
5.根据权利要求4所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述方法还包括步骤:
应用服务器在多方交互会话中监测原参与会话而现已离线的客户端是否重新在线,若是,则连接该客户端重新参与到多方交互会话中。
6.一种多方交互式应用中的多方交互会话启动系统,其特征在于,包括应用服务器和控制服务器,所述应用服务器包括会话控制模块,所述控制服务器包括接收模块、发送模块和分组模块,其中:
接收模块用于接收多个应用服务器的客户端应用连接请求;
分组模块用于将同一应用服务器对应的客户端应用连接请求按照预设启动数量进行分组;
发送模块用于将分组信息发送给对应的应用服务器;
所述分组模块还用于将分组后各个应用服务器未被分组的客户端应用连接请求按照预设启动数量合成组;
所述发送模块还用于将合成组信息发送至对应的其中一个应用服务器,
会话控制模块用于根据接收到的分组信息或合成组信息开启对应客户端之间的多方交互会话。
7.根据权利要求6所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述控制服务器还包括:
选择模块,用于获取合成组对应的应用服务器中当前启动的多方交互会话未达到预设上限、且在该合成组中对应的客户端应用连接请求数量最多的应用服务器;
所述发送模块用于将合成组信息发送给所述获取的应用服务器。
8.根据权利要求7所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述选择模块用于获取合成组对应的应用服务器中当前启动的多方交互会话未达到预设上限的应用服务器,并获取其中在该合成组中对应的客户端应用连接请求数量最多的应用服务器;
所述选择模块还用于若所有所述未达到预设上限的应用服务器在该合成组中对应的客户端应用连接请求数量都相同,则获取其中当前启动的多方交互会话最少的应用服务器。
9.根据权利要求6所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述应用服务器还包括监测模块,用于监测参与多方交互会话的客户端是否离线;
所述会话控制模块还用于当参与多方交互会话的客户端离线时,按照预设的交互规则代替离线的客户端参与多方交互会话。
10.根据权利要求9所述的多方交互式应用中的多方交互会话启动方法,其特征在于,所述监测模块还用于在多方交互会话中监测原参与会话而现已离线的客户端是否重新在线;
所述会话控制模块还用于若原参与会话而现已离线的客户端重新在线,则连接该客户端重新参与到多方交互会话中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博雅网络游戏开发(深圳)有限公司;,未经博雅网络游戏开发(深圳)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310694804.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输控制方法和设备
- 下一篇:一种无线的增强现实传输方法