一种互联网络中群组成员互动的方法和系统的制作方法

文档序号:7974448阅读:224来源:国知局
专利名称:一种互联网络中群组成员互动的方法和系统的制作方法
技术领域
本发明涉及计算机网络领域,特别涉及一种互联网络中群组成员互动的方法和系统。
背景技术
现有技术中,互联网络中群组的应用有很多种,群组内成员的交互主要依靠了文字、图片、声音等方式。一般情况下,用户基于共同兴趣或需要进入同一群组,进行信息交互。但是,现有技术中的互联网络中群组应用在客户端成员间互动应用较少。在现有技术中,PC客户端群组会话窗口有一个游戏按钮,点击之后打开浏览器进入网页,在网页中选取游戏,基本都是单人操作,无法建立群组成员间的互动交流。

发明内容
本发明提供的一种互联网络中群组成员互动的方法和系统,以解决群组成员间互动的问题。本发明公开了一种互联网络中群组成员互动的方法,所述方法包括:步骤1,在群组的成员请求加入后,客户端登录游戏服务器;步骤2,登录成功后,游戏服务器将所述成员加入所述群组对应的游戏副本,通知数据服务器所述成员加入游戏;步骤3,游戏服务器实时地将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。其中,所述成员加入游戏后还包括:步骤21,在邀请在线的群组成员加入游戏时,发出邀请的成员的客户端向数据服务器发送邀请请求;步骤22,数据服务器将所述邀请请求转发给被邀请的群组成员的客户端; 步骤23,接受邀请后,所述被邀请的群组成员的客户端登录游戏服务器,登录成功后,游戏服务器将所述被邀请的成员加入群组对应的游戏副本,通知数据服务器所述被邀请的群组成员加入游戏;步骤24,游戏服务器实时地将所述群组对应的游戏副本的游戏界面推给所述被邀请的群组成员的客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。其中,所述成员加入游戏后还包括:步骤31,在邀请在线的群组成员加入游戏时,发出邀请的成员的客户端向所述数据服务器发送邀请请求;步骤32,所述数据服务器将所述邀请请求发送给被邀请的群组成员的客户端;步骤33,所述被邀请的群组成员的客户端接收到邀请请求后,登录游戏服务器,登录成功后,所述游戏服务器将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中展现所述游戏界面。
其中,所述方法还包括:步骤41,群组成员的客户端向数据服务器发送消息请求获取群组中参加游戏的成员的信息;步骤42,数据服务器接收到所述消息后从所述游戏服务器中获取群组中参加游戏的成员的信息,并将所述信息回复给所述客户端。其中,所述方法还包括:步骤51,参加游戏的成员退出游戏时所述成员的客户端向所述游戏服务器发送退出消息;或游戏服务器检测到所述客户端掉线;步骤52,游戏服务器将所述成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器;步骤53,所述客户端关闭群组的会话窗口。其中,所述方法还包括:步骤61,参加游戏的成员的客户端中群组的会话窗口被关闭,所述成员的客户端向所述游戏服务器发送退出消息;步骤62,游戏服务器将所述成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。其中,所述客户端登录游戏服务器进一步包括:步骤71,数据服务器和游戏服务器商定认证信息的构成方式;步骤72,客户端登录数据服务器,数据服务器按照商定的认证信息构成方式组成所述用户的唯一标识,将所述标识加密后返回给所述客户端;步骤73,所述客户端将所述标识作为参数传递到游戏服务器;步骤74,游戏服务器接收所述标识进行解密,获得所述用户的个人信息;步骤75,游戏服务器使用所述个人信息访问数据服务器,数据服务器确认所述个人信息是否正确,回复游戏服务器;步骤76,游戏服务器依据回复确定所述个人信息正确后,登录成功。其中,所述方法还包括:步骤81,在客户端加载动态链接库的控件;步骤82,使用所述控件下载游戏运行库进行安装;步骤83,在群组会话窗口中展示安装的游戏的界面。其中,所述方法还包括:所述认证信息构成方式包括游戏服务器唯一标识,以及用户的个人唯一标识和密码。本发明还公开了一种互联网络中群组成员互动的系统,所述系统包括客户端、数据服务器和游戏服务器,所述客户端,用于在群组的成员请求加入后登录游戏服务器;所述游戏服务器,用于在登录成功后,将所述成员加入所述群组对应的游戏副本,通知所述数据服务器所述成员加入游戏;并实时地将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。本发明实施例的有益效果是:将游戏内容嵌入客户端应用,借助群组服务能力提升成员间交流沟通,降低了加入群成员游戏的限制,使成员间实现良好的交流及互动;通过邀请其他成员加入游戏,其他成员登录成功后加入游戏,既增加成员间互动又保证了群组的安全性;通过加载动态链接库,增加游戏种类,丰富群组游戏数量。


图1为本发明的互联网络中群组成员互动的方法的流程图;图2为本发明的互联网络中群组成员互动方法的实施例的流程图;图3为本发明的互联网络中群组成员互动方法的实施例中展示游戏界面的群组会话窗口的示意图;图4为本发明的互联网络中群组成员互动的系统的结构图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。参见图1,为本发明提供的一种互联网络中群组成员互动的方法。步骤S100,在群组的成员请求加入后,客户端登录游戏服务器。步骤S200,登录成功后,游戏服务器将该成员加入其所在的群组对应的游戏副本,通知数据服务器该成员加入游戏。步骤S300,游戏服务器实时地将群组对应的游戏副本的游戏界面推给所述成员的客户端,在该客户端的群组会话窗口中实时地展示该游戏界面。在一较佳的实施方式中,所述成员加入游戏后还包括邀请群组中在线的其他成员加入游戏。一种具体实施方式
如下所述。步骤S410A,在邀请在线的群组成员加入游戏时,发出邀请的成员的客户端向数据服务器发送邀请请求。步骤S420A,数据服务器将邀请请求转发给被邀请的群组成员的客户端。步骤S430A,接受邀请后,被邀请的群组成员的客户端登录游戏服务器,登录成功后,游戏服务器将被邀请的成员加入群组对应的游戏副本,通知数据服务器被邀请的群组成员加入游戏。步骤S440A,游戏服务器实时地将所在群组对应的游戏副本的游戏界面推给被邀请的群组成员的客户端,在客户端的群组会话窗口中实时地展示该游戏界面。另一种具体实施方式
如下所述。步骤S410B,在邀请在线的群组成员加入游戏时,发出邀请的成员的客户端向数据服务器发送邀请请求。步骤S420B,数据服务器将该邀请请求发送给被邀请的群组成员的客户端。步骤S430B,被邀请的群组成员的客户端接收到邀请请求后,登录游戏服务器,登录成功后,游戏服务器将群组对应的游戏副本的游戏界面推给客户端,在客户端的群组会话窗口中展现该游戏界面。如果用户决定加入游戏时,则执行步骤SlOO至步骤S300,完成加入。
在一较佳的实施方式中,群组的成员获得群组中成员加入游戏的信息。步骤S510,群组成员的客户端向数据服务器发送消息请求获取群组中参加游戏的成员的信息。步骤S520,数据服务器接收到该消息后从游戏服务器中获取群组中参加游戏的成员的信息,并将接收的信息回复给客户端。在一较佳的实施方式中,参加游戏的成员能够退出游戏。步骤S610,参加游戏的成员退出游戏时,成员的客户端向游戏服务器发送退出消
肩、O步骤S620,游戏服务器将该成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。步骤S630,该成员的客户端关闭群组的会话窗口。在一较佳的实施方式中,参加游戏的成员掉线,则退出游戏。步骤S710,戏服务器检测到参加游戏的成员的客户端掉线。步骤S720,游戏服务器将该成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。步骤S730,客户端关闭群组的会话窗口。在一较佳的实施方式中,参加游戏的成员关闭会话窗口,则退出游戏。步骤S810,参加游戏的成员的客户端中群组的会话窗口被关闭,该成员的客户端向游戏服务器发送退出消息。步骤S820,游戏服务器将该成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。在一较佳的实施方式中,本发明中客户端登录游戏服务器进一步包括:步骤S910,数据服务器和游戏服务器商定认证信息的构成方式。步骤S920,客户端登录数据服务器,数据服务器按照商定的认证信息构成方式组成所述用户的唯一标识,将该标识加密后返回给客户端。步骤S930,客户端将该标识作为参数传递到游戏服务器。步骤S940,游戏服务器接收该标识进行解密,获得用户的个人信息。步骤S950,游戏服务器使用个人信息访问数据服务器,数据服务器确认个人信息是否正确,回复游戏服务器。步骤S960,游戏服务器依据回复确定该个人信息正确后,登录成功。进一步地,所述认证信息构成方式包括游戏服务器唯一标识,以及用户的个人唯一标识和密码。在一较佳的实施方式中,所述方法还包括:在客户端加载动态链接库的控件;使用所述控件下载游戏运行库进行安装;在群组会话窗口中展示安装的游戏的界面。参见图2,为本发明的互联网络中群组成员互动方法的实施例的流程。该实施例中包括群组成员A和群组成员B,以及数据服务器和游戏服务器。数据服务器管理用户信息,群组信息等,游戏服务器处理游戏信息,并与数据服务器保持通讯。客户端直接嵌入浏览器控件,开启游戏界面窗口。客户端上行数据服务器的信息包括:邀请群成员,获取当前游戏中成员信息;客户端上行游戏服务器的信息包括:加入,退出。数据服务器下行客户端的信息包括:成员加入通知,游戏服务器认证相关信息标识;数据服务器到游戏服务器的信息包括:获取游戏中成员信息;游戏服务器到数据服务器的信息包括:成员加入,退出通知。步骤S201,数据服务器和游戏服务器商定认证信息的构成方式,游戏服务器将游戏服务器的唯一标识⑶ID发送给数据服务器。认证信息构成方式包括游戏服务器唯一标识⑶ID,以及用户的个人唯一标识SUID和密码。步骤S202,群组成员A的客户端登录数据服务器。步骤S203,数据服务器将游戏服务器的唯一标识⑶ID、成员A的唯一标识SUID,以及成员A的密码加密后发送给群组成员A的客户端。步骤S204,群组成员A的客户端将接收的数据发送到游戏服务器进行认证。步骤S205,游戏服务器接收该标识进行解密,获得用户的个人信息,使用个人信息访问数据服务器。个人信息包括成员A的唯一标识SUID和成员A的密码。步骤S206,数据服务器确认个人信息是否正确,回复认证结果给游戏服务器。步骤S207,游戏服务器依据数据服务器回复的认证结果进行认证,将游戏服务器的认证结果回复给群组成员A的客户端。游戏服务器确定该个人信息正确后,登录成功;游戏服务器确定该个人信息错误后,禁止登录。步骤S208,如果群组成员A通过认证,游戏服务器将该成员加入其所在的群组对应的游戏副本,实时地将群组对应的游戏副本的游戏界面推给成员A的客户端,在该客户端的群组会话窗口中实时地展示游戏界面。本实施例中,展示游戏界面的群组会话窗口如图3所示。步骤S209,游戏服务器通知数据服务器成员A加入游戏。步骤S210,数据服务器通知群组中其他成员,成员A加入游戏。步骤S211,成员A邀请成员B加入游戏,成员A的客户端向数据服务器发送邀请成员B加入的邀请请求。步骤S212,成员B的客户端向数据服务器发送消息请求获取群组中参加游戏的成员的信息。步骤S213,数据服务器接收到该消息后向游戏服务器发送请求,请求获取群组中参加游戏的成员的信息。步骤S214,游戏服务器将群组中参加游戏的成员的信息发送给数据服务器。步骤S215,数据服务器将接收的信息回复给成员B的客户端。步骤S216,数据服务器将成员A对成员B的邀请请求发送给成员B的客户端。步骤S217,成员B的客户端接收到邀请请求后,登录游戏服务器,登录成功后,游戏服务器将成员B加入群组对应的游戏副本,通知数据服务器成员B加入游戏,游戏服务器实时地将成员B所在群组对应的游戏副本的游戏界面推给成员B的客户端,在客户端的群组会话窗口中实时地展示该游戏界面。成员B登录游戏服务器的过程与步骤S202至步骤S210中成员A的登录过程相同。
步骤S218,成员A退出游戏时,成员A的客户端向游戏服务器发送退出消息。成员A的客户端关闭群组的会话窗口。步骤S219,游戏服务器将成员A从群组对应的游戏副本中删除,将退出消息同步到数据服务器。数据服务器与客户端之间产生单独的成员邀请、获取信息信令,以及成员加入通知;数据服务器与游戏服务器之间增加该群成员在该游戏中的所有信息获取通道,游戏服务器可以将加入,退出,等信息推送给数据服务器进行同步;游戏内容参见当前的在线网络游戏副本模式即可获得。本实施例实现简单,可以利用PC客户端及群组服务的资源,维护成本低。在另一实施例中,在上述实施例的基础上增加对于游戏应用的多样化支持。客户端加载动态链接库的控件,能够自由从网上下载供客户端导入的游戏运行库安装到客户端,使群组游戏支持同时多种。对于每种游戏,客户端同服务器间通讯交互形式与上述实施例相同。该实施例分辨率可调节,满足群组成员个性化需求,自由添加游戏组合,能够分组进行游戏。参见图4,为本发明的互联网络中群组成员互动的系统的结构。系统包括客户端100、数据服务器200和游戏服务器300。客户端100,用于在群组的成员请求加入后登录游戏服务器300。游戏服务器300,用于在登录成功后,将该成员加入群组对应的游戏副本,通知数据服务器200该成员加入游戏;并实时地将该群组对应的游戏副本的游戏界面推给客户端100,在客户端100的群组会话窗口中实时地展示游戏界面。进一步地,客户端还用于在邀请在线的群组成员加入游戏时,向数据服务器发送邀请请求。数据服务器还用于将该邀请请求转发给被邀请的群组成员的客户端。客户端还用于接受邀请后,登录游戏服务器。游戏服务器还用于在被邀请成员的客户端登录成功后,将被邀请的成员加入群组对应的游戏副本,通知数据服务器被邀请的群组成员加入游戏;实时地将该群组对应的游戏副本的游戏界面推给被邀请的群组成员的客户端,在客户端的群组会话窗口中实时地展示所述游戏界面。进一步地,客户端还用于在邀请在线的群组成员加入游戏时,向所述数据服务器发送邀请请求。数据服务器还用于将该邀请请求发送给被邀请的群组成员的客户端。客户端还用于接收到邀请请求后,登录游戏服务器。游戏服务器还用于在被邀请的成员的客户端登录成功后,将群组对应的游戏副本的游戏界面推给该客户端,在该客户端的群组会话窗口中展现所述游戏界面。进一步地,客户端还用于向数据服务器发送消息请求获取群组中参加游戏的成员的信息。数据服务器还用于接收到所述消息后从游戏服务器中获取群组中参加游戏的成员的信息,并将该信息回复给所述客户端。进一步地,客户端还用于退出游戏,向游戏服务器发送退出消息,关闭群组的会话窗P。游戏服务器还用于接收到退出请求或检测到客户端掉线;将该客户端对应的成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。进一步地,客户端还用于在群组的会话窗口被关闭时,向游戏服务器发送退出消
肩、O游戏服务器还用于将成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。进一步地,数据服务器还用于和游戏服务器商定认证信息的构成方式。客户端还用于在客户端登录游戏服务器时,登录数据服务器,从数据服务器获得按照商定的认证信息构成方式组成的用户的唯一标识;将所述标识作为参数传递到游戏服务器;游戏服务器还用于接收所述标识进行解密,获得用户的个人信息;使用该个人信息访问数据服务器,依据数据服务器的回复确定该个人信息正确后,登录成功。其中,所述认证信息构成方式包括游戏服务器唯一标识,以及用户的个人唯一标识和密码。进一步地,客户端还用于加载动态链接库的控件;使用该控件下载游戏运行库进行安装;在群组会话窗口中展示安装的游戏的界面。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1.一种互联网络中群组成员互动的方法,其特征在于,所述方法包括: 步骤1,在群组的成员请求加入后,客户端登录游戏服务器; 步骤2,登录成功后,游戏服务器将所述成员加入所述群组对应的游戏副本,通知数据服务器所述成员加入游戏; 步骤3,游戏服务器实时地将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。
2.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于, 所述成员加入游戏后还包括: 步骤21,在邀请在线的群组成员加入游戏时,发出邀请的成员的客户端向数据服务器发送邀请请求; 步骤22,数据服务器将所述邀请请求转发给被邀请的群组成员的客户端; 步骤23,接受邀请后,所述被邀请的群组成员的客户端登录游戏服务器,登录成功后,游戏服务器将所述被邀请的成员加入群组对应的游戏副本,通知数据服务器所述被邀请的群组成员加入游戏; 步骤24,游戏服务器实时地将所述群组对应的游戏副本的游戏界面推给所述被邀请的群组成员的客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。
3.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于, 所述成员加入游戏后还包括: 步骤31,在邀请在线的群组成员加入游戏时,发出邀请的成员的客户端向所述数据服务器发送邀请请求; 步骤32,所述数据服务器将所述邀请请求发送给被邀请的群组成员的客户端; 步骤33,所述被邀请的群组成员的客户端接收到邀请请求后,登录游戏服务器,登录成功后,所述游戏服务器将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中展现所述游戏界面。
4.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于, 所述方法还包括: 步骤41,群组成员的客户端向数据服务器发送消息请求获取群组中参加游戏的成员的信息; 步骤42,数据服务器接收到所述消息后从所述游戏服务器中获取群组中参加游戏的成员的信息,并将所述信息回复给所述客户端。
5.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于, 所述方法还包括: 步骤51,参加游戏的成员退出游戏时所述成员的客户端向所述游戏服务器发送退出消息;或游戏服务器检测到所述客户端掉线; 步骤52,游戏服务器将所述成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器; 步骤53,所述客户端关闭群组的会话窗口。
6.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于, 所述方法还包括:步骤61,参加游戏的成员的客户端中群组的会话窗口被关闭,所述成员的客户端向所述游戏服务器发送退出消息; 步骤62,游戏服务器将所述成员从群组对应的游戏副本中删除,并将退出消息同步到数据服务器。
7.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于, 所述客户端登录游戏服务器进一步包括: 步骤71,数据服务器和游戏服务器商定认证信息的构成方式; 步骤72,客户端登录数据服务器,数据服务器按照商定的认证信息构成方式组成所述用户的唯一标识,将所述标识加密后返回给所述客户端; 步骤73,所述客户端将所述标识作为参数传递到游戏服务器; 步骤74,游戏服务器接收所述标识进行解密,获得所述用户的个人信息; 步骤75,游戏服务器使用所述个人信息访问数据服务器,数据服务器确认所述个人信息是否正确,回复游戏服务器; 步骤76,游戏服务器依据回复确定所述个人信息正确后,登录成功。
8.根据权利要求1所述的互联网络中群组成员互动的方法,其特征在于,所述方法还包括: 步骤81,在客户端加载动态链接库的控件; 步骤82,使用所述控件下载游戏运行库进行安装; 步骤83,在群组会话窗口中展示安装的游戏的界面。
9.根据权利要求7所述的互联网络中群组成员互动的方法,其特征在于,所述方法还包括: 所述认证信息构成方式包括游戏服务器唯一标识,以及用户的个人唯一标识和密码。
10.一种互联网络中群组成员互动的系统,其特征在于,所述系统包括客户端、数据服务器和游戏服务器, 所述客户端,用于在群组的成员请求加入后登录游戏服务器; 所述游戏服务器, 用于在登录成功后,将所述成员加入所述群组对应的游戏副本,通知所述数据服务器所述成员加入游戏;并实时地将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。
全文摘要
本发明公开一种互联网络中群组成员互动的方法和系统,所述方法包括步骤1,在群组的成员请求加入后,客户端登录游戏服务器;步骤2,登录成功后,游戏服务器将所述成员加入所述群组对应的游戏副本,通知数据服务器所述成员加入游戏;步骤3,游戏服务器实时地将所述群组对应的游戏副本的游戏界面推给所述客户端,在所述客户端的群组会话窗口中实时地展示所述游戏界面。本发明能够将游戏内容嵌入客户端应用,借助群组服务能力提升成员间交流沟通,降低了加入群成员游戏的限制,使成员间实现良好的交流及互动。
文档编号H04L12/58GK103107982SQ20111036228
公开日2013年5月15日 申请日期2011年11月15日 优先权日2011年11月15日
发明者王冰 申请人:北京神州泰岳软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1