CN103281346A - 断线重连方法、网络***和代理服务器 - Google Patents

断线重连方法、网络***和代理服务器 Download PDF

Info

Publication number
CN103281346A
CN103281346A CN2013100702902A CN201310070290A CN103281346A CN 103281346 A CN103281346 A CN 103281346A CN 2013100702902 A CN2013100702902 A CN 2013100702902A CN 201310070290 A CN201310070290 A CN 201310070290A CN 103281346 A CN103281346 A CN 103281346A
Authority
CN
China
Prior art keywords
packet
client
service end
acting server
broken string
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013100702902A
Other languages
English (en)
Inventor
曹卿川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
All Information Technology (shanghai) Co Ltd
Original Assignee
All Information Technology (shanghai) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by All Information Technology (shanghai) Co Ltd filed Critical All Information Technology (shanghai) Co Ltd
Priority to CN2013100702902A priority Critical patent/CN103281346A/zh
Publication of CN103281346A publication Critical patent/CN103281346A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供了一种断线重连方法、网络***和代理服务器,其方法包括代理服务器接收服务端发送的第一数据包,将所述第一数据包转发给客户端,所述代理服务器保存所述第一数据包以及所述第一数据包的发送顺序;所述代理服务器接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端;当所述客户端断线后重新接入游戏时,如果游戏尚未结束,所述代理服务器根据所述服务端的指示,将保存的发送给未断线客户端的第一数据包按照顺序发送给所述断线的客户端;接收所述断线客户端返回的第二数据包,并将所述第二数据包发送给服务端;当所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中。

Description

断线重连方法、网络***和代理服务器
技术领域
本发明涉及网络技术领域,尤其涉及一种断线重连方法、网络***和代理服务器。
背景技术
随着互联网对战游戏的普及,很多玩家开始由以前的局域网对战游戏变为使用广域网平台进行游戏。但是由于广域网的不稳定性,用户在网络游戏的过程中经常会遇到网络断线的问题。新一代的网络对战游戏,如英雄联盟(LOL),DOTA2,起凡群雄争霸等充分考虑到了这一点,在网络游戏的设计上都增加了游戏断线重连功能。
对于一些比较老的网络游戏而言,如魔兽争霸,星际争霸,红色警戒等,由于开发的时间较早,技术比较落后,或者由于开发理念的问题,并不具备网络游戏的断线重连功能,并且这些老的网络游戏往往没有提供相关接口,或者游戏开发商准备或已经放弃对该游戏的更新支持等原因,从而使得很多新技术没法被应用到这些网络游戏上,如无法在这些老的网络游戏上使用断线重连技术。
对于这类网络游戏,断线后的解决办法通常是集体存档,如通过在游戏中执行存档命令让所有人进行各自存档,并允许使用此存档回到游戏中,但是该方案的局限性在于:
1)存档时候全体玩家游戏暂停并且需要执行存储,并且无法做到及时动态存储,影响游戏体验;
2)使用该存档需要全部玩家离开当前游戏,才能使用存档重开游戏,无法做到在不影响其他玩家的情况下进行重连。
发明内容
为解决现有技术中部分游戏无法实现断线重连的功能,本发明实施例提供了一种断线重连方法、网络***和代理服务器。
本发明实施例提供了一种断线重连的方法,包括:
代理服务器接收服务端发送的第一数据包,将所述第一数据包转发给客户端,所述代理服务器保存所述第一数据包以及所述第一数据包的发送顺序;
所述代理服务器接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端;
当所述客户端断线后重新接入游戏时,如果游戏尚未结束,所述代理服务器根据所述服务端的指示,将保存的发送给未断线客户端的第一数据包按照顺序发送给所述断线的客户端;
接收所述断线客户端返回的第二数据包,并将所述第二数据包发送给服务端;
当所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中。
本发明实施例还提供了一种网络***,包括服务端和代理服务器,其中:
所述服务端,用于向代理服务器发送第一数据包,接收代理服务器发送的第二数据包;当断线的客户端请求接入游戏时,如果所述游戏尚未结束,则指示所述代理服务器将第一数据包发送给断线的客户端,并接收所述断线客户端返回的第二数据包,当所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中;
所述代理服务器,用于接收所述服务端发送的第一数据包,将所述第一数据包发送给客户端,并保存所述第一数据包以及所述第一数据包的发送顺序;根据所述服务端的指示将发送给所述未断线客户端的第一数据包按顺序发送给断线的客户端。
本发明实施例还提供了一种代理服务器,包括:
收发单元,用于接收服务端发送的第一数据包,将所述第一数据包转发给客户端;接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端;
存储单元,用于保存所述第一数据包以及所述第一数据包的发送顺序;
所述收发单元,还用于当所述客户端断线后重新接入游戏时,如果游戏尚未结束,根据所述服务端的指示,将保存的发送给未断线客户端的第一数据包按照顺序发送给所述断线重连的客户端;接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端,以使所述服务端在确定所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中。
本发明实施例所提供的断线重连方法、网络***和代理服务器,通过设置代理服务器来进行数据包的转发和排序,将服务端发送给客户端的第一数据包保存在代理服务器上,并且代理服务器还保存第一数据包的发送顺序。当某一个客户端进行断线重连时,将发给其他客户端的第一数据包按顺序发送给该进行断线重连的客户端,即可实现客户端的断线重连功能。并且在实现断线重连的过程中,不需要修改游戏的源代码,也不需要游戏提供额外的接口。同时,应用本发明实施例所提供断线重连技术,当某一客户端进行断线重连时,不会影响其他客户端玩家,提高了用户的游戏体验。
附图说明
图1是本发明实施例所提供的断线重连方法的流程图;
图2是本发明实施例中通过代理服务器存储第一数据包的流程图;
图3是本发明实施例中客户端断线后重新连接的第一流程图;
图4是本发明实施例中客户端断线后重新连接的第二流程图;
图5是本发明实施例所提供的网络***的结构图;
图6是本发明实施例所提供的代理服务器的结构图。
具体实施方式
下面结合附图对本发明实施例所提供的方法和装置进行详细的描述。
实施例一:
参照附图1,本发明实施例提供了一种断线重连的方法,包括:
S1、在网络游戏的服务端和客户端之间设置代理服务器,所述服务端与客户端之间的数据包均通过代理服务器转发;
如在服务端和客户端之间设立一个代理服务器,并在服务端和客户端上分别进行设置,使得服务端发送给客户端的数据包通过代理服务器进行转发,并且客户端发送给服务端的数据包也通过代理服务器进行转发。
需要说明的是:服务端和客户端之间设立一个代理服务器是从逻辑功能上讲的,在具体的设备上,代理服务器往往和服务端集成在一起,作为一个设备存在在网络***中。
S2、服务端将发送给客户端的第一数据包发送给代理服务器,代理服务器接收到第一数据包后,将第一数据包发送给客户端,并保存发送给客户端的第一数据包以及所述第一数据包的发送顺序;如图2所示,具体的:
在本发明实施例中,为表述方便将服务端发送给客户端的数据包称为第一数据包,将客户端返回给服务端的数据包称为第二数据包。
需要说明的是:在同一局游戏中,服务端发送给所有客户端的第一数据包的数目和内容都是相同的,并且发送的顺序也是一致的,客户端返回给服务端的第二数据包的数目也是相同的。
在本发明实施例中,代理服务器需要存储服务端发送给每一个客户端的第一数据包,以及第一数据包的发送顺序,这样无论哪个客户端发生断线,代理服务器上都保证存储有服务端发送的完整的第一数据包。具体的,代理服务器上可以有一个存储器或者数据库,用以存储第一数据包以及第一数据包的发送顺序。
S3、代理服务器接收客户端返回的第二数据包,将所述第二数据包发送给服务端,服务端接收并保存接收到的第二数据包;
S4、当客户端断线后重新接入游戏局,向服务端请求该游戏局的数据包时,如果该游戏局没有结束,则服务端指示所述代理服务器将保存的发送给未断线客户端的第一数据包按顺序发送给断线客户端;
S5、代理服务器根据服务端的指示将保存的发送给未断线客户端的第一数据包发送给该断线重连的客户端,并接收该断线客户端返回的第二数据包,如图3所示,具体的:
当客户端断线后重新接入该局游戏时,该断线的客户端向服务端请求数据包,服务端接收到该请求后,如果该游戏局尚未结束,则将指示代理服务器将保存的发送给该局游戏中未断线客户端的第一数据包按顺序发送给该断线的客户端,代理服务器接收到该指示后,将对应的第一数据包发送给该断线的客户端,同时代理服务器接收客户端返回的第二数据包,并将该第二数据包转发给服务端。
S6、服务端计算返回的第二数据包的数目,当返回的第二数据包与未断线的客户端返回的第二数据包数目相等时,则允许该断线客户端加入目前的游戏局。
在本发明实施例中,代理服务器也可以判断断线客户端返回的第二数据包是否与其他未断线的客户端返回的第二数据包数目相等时,则通知服务端该断线客户端可以重新接入,服务端根据代理服务器的通知允许将断线客户端加入目前的游戏局。
允许该客户端加入,即该客户端与服务端重新建立连接,完成和其他客户端的同步。
本发明实施例所提供的断线重连方法,通过设置代理服务器来进行数据包的转发和排序,将服务端发送给客户端的第一数据包保存在代理服务器上,并且代理服务器还保存第一数据包的发送顺序。当某一个客户端进行断线重连时,将发给其他客户端的第一数据包按顺序发送给该进行断线重连的客户端,即可实现客户端的断线重连功能。并且在实现断线重连的过程中,不需要修改游戏的源代码,也不需要游戏提供额外的接口。同时,应用本发明实施例所提供断线重连技术,当某一客户端进行断线重连时,不会影响其他客户端玩家,提高了用户的游戏体验。。
实施例二:
本发明实施例还提供了一种断线重连的方法,包括:
200、在服务端和客户端之间设置代理服务器,通过在服务端和客户端上进行设置,使得客户端和服务端之间的数据均通过代理服务器进行通信。
在本发明的一个实施例中,客户端有多个,可以是客户端1、客户端2……,客户端N。服务端可以是网络游戏服务器,如Server等,客户端可以是个人电脑、平板电脑、智能手机等。代理服务器也可以是一个Server可以设置在服务端上,也可以独立设置在网络中。
在本发明的一个实施例中,分别在服务端和客户端进行配置,使得服务端和客户端之间的数据包均通过代理服务器进行转发,如将服务端和客户端数据包的承载消息的目的地址进行修改,由原来的客户端或服务端修改为代理服务器。
201、在一局网络游戏中,服务端向客户端发送的第一数据包均通过代理服务器进行。如服务端和客户端建立握手通信后,向客户端1发送第一数据包时,先将第一数据包发送给代理服务器,然后由代理服务器发送给客户端1,如服务端向代理服务器发送请求Request消息,该请求消息中包含客户端1的第一数据包;
202、代理服务器接收到服务端发送给客户端1的第一数据包后,保存该第一数据包以及该第一数据包的发送顺序,具体:代理服务器将接收到的发送给客户端1的第一个第一数据包标记为“100001”,第二个第一数据包标记为“100002”,一次类推,并按照顺序保存在代理服务器的数据库中。
203、代理服务器接收客户端1返回的第二数据包,并将该返回的第二数据包发送给服务端,服务端接收并保存该第二数据包;
204、对于服务端和其他客户端(客户端2、客户端3……客户端N)之间数据包收发也采用201~203所述的方式;
需要说明的是:服务端发送给客户端2、客户端3……客户端N的数据包也称为第一数据包,代理服务器也会保存服务端发送给客户端2、客户端3……客户端N的第一数据包以及第一数据包的发送顺序。
205、在一局网络游戏中,当客户端1发生断线后,需要重新连接到该局游戏时,客户端1向服务端发送请求Request消息给服务端,该请求消息中包含客户端1所要加入的游戏局信息以及客户端自身的标识,如游戏局的标识,以及客户端的编号等;
需要说明的是:如果本局游戏中只有客户端1断线,则服务端还会继续向代理服务器发送其他客户端的第一数据包,代理服务器继续保存服务端发送给其他客户端的第一数据包以及第一数据包的发送顺序。
206、服务端接收到该请求消息后,根据请求消息中的游戏局信息和客户端1的标识判断客户端1刚才接入的游戏局是否结束,如果服务端判断该局游戏尚未结束,则将服务端向代理服务器发送指示信息,指示代理服务器将保存的发送给其他未断线客户端的第一数据包按顺序发送给客户端1;具体的:
如服务端检测到客户端2没有断线,则向代理服务器发送指示信息,指示将发送给客户端2的第一数据包发送给客户端1。其中,服务端发送给代理服务器中的指示信息可以包括客户端2的标识。
207、代理服务器接收到服务端发送的指示信息后,将保存的发送给未断线客户端的第一数据包发送给客户端1,具体的,如果指示信息中包含客户端2的标识,则代理服务器将保存的发送给客户端2的第一数据包发送给客户端1;
208、代理服务器接收客户端1返回的第二数据包,并将该第二数据包发送服务端;
209、服务端判断客户端1返回的第二数据包与其他客户端返回的第二数据包是否相等,如果相等在允许该客户端1接入该局游戏,如果不相等,则继续检测客户端1返回的第二数据包,直至客户端1返回的第二数据包与其他客户端返回的第二数据包相等为止。
具体的,如客户端1返回的数据包为100个,而未掉线的客户端3返回的数据包也刚好为100个,则服务端认为客户端1返回的数据包数目与其他为断线的客户端返回的数据包数目是相等的,则允许客户端1接入当前的游戏局,客户端1与服务端重新建立连接,完成和其他客户端的同步。
参照附图4,客户端断线后重新接入游戏局的流程包括:
1、客户端的游戏平台启动后,首先读取该游戏局的数据,如客户端重新启动后,选择游戏局;
2、判断是否有需要重新连接的游戏局?即判断该客户端是否从之前的游戏局断开过,如果有,则转入步骤3,否则转入步骤6;
3、进入需要加入局的提示页面,并进行主机(Host)判断是有允许重连,如果不允许,则提示终端用户不允许重连;如果允许重连,则进入步骤4;
4、启动游戏客户端,并判断是否成功加入,如果否,则调用断线重连使用数据,重新启动客户端;如果是,则向该用户提示成功连接游戏,并向其队友提示该用户已经成功连接游戏;
5、如果否,则还有可能是该局游戏已经结束,或者用户手动关闭了该客户端,则结果就是直接关闭该客户端;
6、进入正常的工作流程,如果需要进行断线重连游戏,则判断是否有局提示信息,如果有则转入步骤3,否则则提示没有符合条件的游戏局;
7、正常的工作流程还包括平台客户端保存局信息,并实时更新数据,并将更新后的数据发送给服务器,并更新至取局数据;
8、平台客户端保存局信息后,还判断是否是正常一局游戏,如果是,则清除局信息,并将相关信息更新至服务器;
9、如果不是,则判断是否重启平台,如果是,则重启平台,转入步骤1;
10、如果不是,则判断是否是中途加入,如果不是,则忽略该信息;如果是,则进入步骤6。
本发明实施例所提供的断线重连方法,通过设置代理服务器来进行数据包的转发和排序,将服务端发送给客户端的第一数据包保存在代理服务器上,并且代理服务器还保存第一数据包的发送顺序。当某一个客户端进行断线重连时,将发给其他客户端的第一数据包按顺序发送给该进行断线重连的客户端,即可实现客户端的断线重连功能。并且在实现断线重连的过程中,不需要修改游戏的源代码,也不需要游戏提供额外的接口。同时,应用本发明实施例所提供断线重连技术,当某一客户端进行断线重连时,不会影响其他客户端玩家,提高了用户的游戏体验。
实施例三
参照附图5,本发明实施例提供了一种网络***,包括服务端501、代理服务器502,其中:
服务端501,用于向代理服务器502发送第一数据包,接收代理服务器502发送的第二数据包;当断线的客户端请求接入游戏时,如果所述游戏尚未结束,则指示所述代理服务器502将第一数据包发送给断线的客户端,并接收所述断线客户端返回的第二数据包,当所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中;
代理服务器502,用于接收所述服务端501发送的第一数据包,将所述第一数据包发送给客户端,并保存所述第一数据包以及所述第一数据包的发送顺序;根据所述服务端501的指示将发送给所述未断线客户端的第一数据包按顺序发送给断线的客户端。
在本发明另外一个实施例中,该***还包括:
客户端,用于接收代理服务器502发送的第一数据包,并向所述代理服务器502返回第二数据包,当所述客户端发生断线后,向服务端501发送请求消息,并接收代理服务器502按顺序发送的第一数据包,返回第二数据包给所述代理服务器502。
所述代理服务器设置在网络游戏的服务端和客户端之间,所述服务端和客户端通过所述代理服务器进行通信。
在本发明的另外一个实施例中,所述代理服务器设置在网络游戏的服务端和客户端之间,所述服务端和客户端通过所述代理服务器进行通信。
在本发明的另外一个实施例中,所述在所述客户端断线后重新接入的过程中,所述服务端继续向其他未断线的客户端发送第一数据,接收并保存代理服务器返回的其他未断线客户端发送的第二数据包;代理服务器用于将接收到的发送给其他未断线客户端的第一数据包发送给其他未断线客户端,并且保存该第一数据包和该第一数据包的发送顺序。
实施例四
参照附图6,本发明实施例还提供了一种代理服务器,包括:
收发单元601,用于接收服务端发送的第一数据包,将所述第一数据包转发给客户端;接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端;
存储单元602,用于保存所述第一数据包以及所述第一数据包的发送顺序;
所述收发单元601,还用于当所述客户端断线后重新接入游戏时,如果游戏尚未结束,根据所述服务端的指示,将保存的发送给未断线客户端的第一数据包按照顺序发送给所述断线重连的客户端;接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端,以使所述服务端在确定所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中。
在本发明的另外一个实施例中,该代理服务器还包括:
收发单元601,还用于在所述客户端断线后重新接入的过程中,继续接收服务端发送给其他他未断线客户端的第一数据包,以及所述未断线客户端返回的第二数据包;
存储单元602,还用于将服务端发送给其他未断线客户端的第一数据包以及所述第一数据包的发送顺序。
本发明实施例所提供的网络***和/或代理服务器,通过设置代理服务器来进行数据包的转发和排序,将服务端发送给客户端的第一数据包保存在代理服务器上,并且代理服务器还保存第一数据包的发送顺序。当某一个客户端进行断线重连时,将发给其他客户端的第一数据包按顺序发送给该进行断线重连的客户端,即可实现客户端的断线重连功能。并且在实现断线重连的过程中,不需要修改游戏的源代码,也不需要游戏提供额外的接口。同时,应用本发明实施例所提供断线重连技术,当某一客户端进行断线重连时,不会影响其他客户端玩家,提高了用户的游戏体验。
以上是本发明实施例一些较佳的实施方式而已,任何人在熟悉本领域技术的前提下,在不背离本发明的精神和不超出本发明涉及的技术范围的前提下,可以对本发明描述的细节作各种补充和修改。本发明的保护范围不限于实施例所列举的范围,本发明的保护范围以权利要求为准。

Claims (10)

1.一种断线重连的方法,其特征在于,包括:
代理服务器接收服务端发送的第一数据包,将所述第一数据包转发给客户端,所述代理服务器保存所述第一数据包以及所述第一数据包的发送顺序;
所述代理服务器接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端;
当所述客户端断线后重新接入游戏时,如果游戏尚未结束,所述代理服务器根据所述服务端的指示,将保存的发送给未断线客户端的第一数据包按照顺序发送给所述断线的客户端;
所述代理服务器接收所述断线客户端返回的第二数据包,并将所述第二数据包发送给服务端;
当所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述服务端和客户端之间设置所述代理服务器,所述服务端和客户端通过所述代理服务器进行通信。
3.根据权利要求1所述的方法,其特征在于,还包括:
所述客户端断线后重新接入的过程中,所述代理服务器继续保存所述服务端发送给未断线客户端的第一数据包,以及所述第一数据包的发送顺序,接收所述未断线客户端返回的第二数据包。
4.根据权利要求1至3任一所述的方法,其特征在于,
所述代理服务器集成在所述服务端上。
5.一种网络***,其特征在于,包括服务端和代理服务器,其中:
所述服务端,用于向所述代理服务器发送第一数据包,接收所述代理服务器发送的第二数据包;当断线的客户端请求接入游戏时,如果所述游戏尚未结束,则指示所述代理服务器将保存的发送给未断线客户端第一数据包发送给断线的客户端,并接收所述断线客户端返回的第二数据包,当所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中;
所述代理服务器,用于接收所述服务端发送的第一数据包,将所述第一数据包发送给客户端,并保存所述第一数据包以及所述第一数据包的发送顺序;根据所述服务端的指示将发送给所述未断线客户端的第一数据包按顺序发送给断线的客户端。
6.根据权利要求5所述的***,其特征在于,还包括:
客户端,用于接收代理服务器发送的第一数据包,并向所述代理服务器返回第二数据包,当所述客户端发生断线后,向服务端发送请求消息,并接收代理服务器按顺序发送的第一数据包,返回第二数据包给所述代理服务器。
7.根据权利要求5或6所述的***,其特征在于,还包括:
所述代理服务器设置在所述服务端和客户端之间,所述服务端和客户端通过所述代理服务器进行通信。
8.根据权利要求5或6所述的***,其特征在于,还包括:
所述服务端还用于在所述客户端断线后重新接入的过程中,向所述代理服务器发送其他未断线客户端的第一数据包,接收并保存其他未断线客户端返回的第二数据包;
所述代理服务器还用于保存发送给所述未断线客户端的第一数据包以及所述第一数据包的发送顺序。
9.一种服代理服务器,其特征在于,包括:
收发单元,用于接收服务端发送的第一数据包,将所述第一数据包转发给客户端;接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端;
存储单元,用于保存所述收发单元接收到的所述第一数据包以及所述第一数据包的发送顺序;
所述收发单元,还用于当所述客户端断线后重新接入游戏时,如果游戏尚未结束,根据所述服务端的指示,将保存的发送给未断线客户端的第一数据包按照顺序发送给所述断线重连的客户端;接收所述客户端返回的第二数据包,并将所述第二数据包发送给所述服务端,以使所述服务端在确定所述断线客户端返回的第二数据包与其他未断线的客户端返回的第二数据包数目相等时,允许所述断线客户端接入该局游戏中。
10.根据权利要求9所述的代理服务器,其特征在于,还包括:
所述收发单元,还用于在所述客户端断线后重新接入的过程中,继续接收服务端发送给其他他未断线客户端的第一数据包,以及接收所述未断线客户端返回的第二数据包,并将接收到的第二数据包发送给服务端;
存储单元,还用于将服务端发送给其他未断线客户端的第一数据包以及所述第一数据包的发送顺序。
CN2013100702902A 2013-03-06 2013-03-06 断线重连方法、网络***和代理服务器 Pending CN103281346A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013100702902A CN103281346A (zh) 2013-03-06 2013-03-06 断线重连方法、网络***和代理服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013100702902A CN103281346A (zh) 2013-03-06 2013-03-06 断线重连方法、网络***和代理服务器

Publications (1)

Publication Number Publication Date
CN103281346A true CN103281346A (zh) 2013-09-04

Family

ID=49063792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013100702902A Pending CN103281346A (zh) 2013-03-06 2013-03-06 断线重连方法、网络***和代理服务器

Country Status (1)

Country Link
CN (1) CN103281346A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104801045A (zh) * 2015-03-25 2015-07-29 广州多益网络科技有限公司 一种手游断线的处理方法及装置
CN105635116A (zh) * 2015-12-18 2016-06-01 网易(杭州)网络有限公司 断线重连方法、装置及***
CN106789281A (zh) * 2016-12-28 2017-05-31 青岛海天炜业过程控制技术股份有限公司 一种opc协议通信过程中实现断线重连的方法
CN107547492A (zh) * 2016-06-29 2018-01-05 无敌媒体有限公司 用于减少网络中断的影响的***和方法
CN109621409A (zh) * 2018-12-14 2019-04-16 网易(杭州)网络有限公司 游戏中断线重连的方法、装置、存储介质及电子设备
CN111107165A (zh) * 2019-12-30 2020-05-05 深圳市其乐游戏科技有限公司 断线重连方法、装置及计算机可读存储介质
CN111245939A (zh) * 2020-01-10 2020-06-05 中国建设银行股份有限公司 数据同步方法、装置和***
CN111431964A (zh) * 2020-02-20 2020-07-17 视联动力信息技术股份有限公司 一种消息同步处理方法、装置及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1180885A1 (en) * 2000-08-17 2002-02-20 Sun Microsystems, Inc. User access system using proxies for accessing a network
CN101495984A (zh) * 2005-05-13 2009-07-29 雅虎公司 使移动装置和游戏服务能够进行通信的代理
CN202121607U (zh) * 2010-12-30 2012-01-18 广东宜通世纪科技股份有限公司 实现移动终端与pc客户端数据交互的***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1180885A1 (en) * 2000-08-17 2002-02-20 Sun Microsystems, Inc. User access system using proxies for accessing a network
CN101495984A (zh) * 2005-05-13 2009-07-29 雅虎公司 使移动装置和游戏服务能够进行通信的代理
CN202121607U (zh) * 2010-12-30 2012-01-18 广东宜通世纪科技股份有限公司 实现移动终端与pc客户端数据交互的***

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104801045B (zh) * 2015-03-25 2018-12-28 广州多益网络股份有限公司 一种手游断线的处理方法及装置
CN104801045A (zh) * 2015-03-25 2015-07-29 广州多益网络科技有限公司 一种手游断线的处理方法及装置
CN105635116A (zh) * 2015-12-18 2016-06-01 网易(杭州)网络有限公司 断线重连方法、装置及***
CN105635116B (zh) * 2015-12-18 2019-02-12 网易(杭州)网络有限公司 断线重连方法、装置及***
CN107547492B (zh) * 2016-06-29 2022-02-15 无敌媒体有限公司 用于减少网络中断的影响的***和方法
CN107547492A (zh) * 2016-06-29 2018-01-05 无敌媒体有限公司 用于减少网络中断的影响的***和方法
CN106789281A (zh) * 2016-12-28 2017-05-31 青岛海天炜业过程控制技术股份有限公司 一种opc协议通信过程中实现断线重连的方法
CN106789281B (zh) * 2016-12-28 2019-12-31 青岛海天炜业过程控制技术股份有限公司 一种opc协议通信过程中实现断线重连的方法
CN109621409A (zh) * 2018-12-14 2019-04-16 网易(杭州)网络有限公司 游戏中断线重连的方法、装置、存储介质及电子设备
CN111107165A (zh) * 2019-12-30 2020-05-05 深圳市其乐游戏科技有限公司 断线重连方法、装置及计算机可读存储介质
CN111245939A (zh) * 2020-01-10 2020-06-05 中国建设银行股份有限公司 数据同步方法、装置和***
CN111245939B (zh) * 2020-01-10 2022-07-29 中国建设银行股份有限公司 数据同步方法、装置和***
CN111431964A (zh) * 2020-02-20 2020-07-17 视联动力信息技术股份有限公司 一种消息同步处理方法、装置及存储介质
CN111431964B (zh) * 2020-02-20 2023-04-07 视联动力信息技术股份有限公司 一种消息同步处理方法、装置及存储介质

Similar Documents

Publication Publication Date Title
CN103281346A (zh) 断线重连方法、网络***和代理服务器
CN110635987B (zh) 一种报文传输方法、装置、设备及机器可读存储介质
CN105024855B (zh) 分布式集群管理***和方法
KR101417722B1 (ko) 통지 메시지들의 관리
CN105376107B (zh) 终端测试方法和代理服务器
KR101577920B1 (ko) 위치-기반 그룹 생성 방법, 장치 및 시스템
US9692846B2 (en) System, device and method for providing push service using feedback message
US20170163478A1 (en) Method,electronic device and system for updating client configuration in key-value pair database
CN102333029A (zh) 一种服务器集群***中的路由方法
CN114039798B (zh) 一种数据传输方法、装置及电子设备
CN104426794B (zh) 一种报文转发方法及装置
CN107018166B (zh) 业务展示方法和终端
KR20220006605A (ko) 클라우드 통신 방법 및 장치, 사용자 기기, 네트워크 기기
CN102520920B (zh) 发布应用程序的方法、网络平台、应用程序开发端及***
CN109936539B (zh) 帐号信息的传输方法
CN103581197A (zh) 跨服务器实现团队数据处理的方法和***
CN110362323A (zh) 基于分布式自组网的嵌入式终端设备程序更新方法
US10776392B2 (en) Apparatus and method to establish a connection between apparatuses while synchronization of connection information thereof is suspended
CN103209255B (zh) 移动终端网络游戏***
CN104038518B (zh) 信息处理方法、服务器和终端设备
CN111800491A (zh) 一种数据传输方法、***、计算设备及存储介质
CN104243358B (zh) Vcf***中pe设备软件加载的方法以及装置
CN106231003A (zh) 一种地址分配方法及装置
CN113413586B (zh) 一种虚拟对象传送方法、装置、设备及存储介质
CN105052207B (zh) 一种信息查询方法、设备及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130904