The embodiment of the present invention discloses an information transmission method between devices, which relates to the field of computer technology. It is used for backing up the transmitted message before the first device sends the message to the second device. Used to quickly restore communication between devices by backup messages when interruption occurs between devices. The method includes: obtaining a set of message numbers by obtaining the message to be sent; recording each message to be sent into a message number; increasing the number of the message according to the sending order of each message; storing the message in the cache of the first device to obtain a backup message; and based on the set of message numbers, sequencing. The message is sent to the second device. The method includes: correspondingly, an embodiment of the present invention discloses a transmission device, an electronic device and a storage medium between devices.
【技术实现步骤摘要】
设备间的信息传输方法、装置、电子设备及存储介质
本专利技术涉及计算机
,尤其涉及一种设备间的信息传输方法、装置、电子设备及存储介质。
技术介绍
TCP(协议传输控制协议,TransmissionControlProtocol,缩写为TCP)是一种面向连接的、基于字节流的传输层通信协议,由IETF的RFC793定义。在简化的计算机网络OSI模型(开放式系统互联通信参考模型,OpenSystemInterconnectionReferenceModel,缩写为OSI)中,它完成第四层传输层所指定的功能。在因特网协议族(InternetProtocolSuite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP层把数据流分割成适当长度的报文段,通常报文段的大小受该计算机连接的网络的数据链路层的最大传输单元的限制。在此之后,TCP层把报文段传给IP层,由它来通过网络将包传送给接收端实体的IP层,进而传递给接收端实体的TCP层。目前,部分手机游戏使用了上述的TCP协议,用以保持与服务器的连接以及与服务器交互游戏数据。现有技术中,用户在地铁或者公交上玩需要联网的手机游戏时,由于基站的切换会导致网络断开,信息传输中断;玩家的游戏也就中断了,玩家必须重新转到玩家的登录界面,重新输入登录账号与密码,游戏体验较差。可见,现有技术中游戏的断线重连的游戏体验很差,亟待改进。
技术实现思路
有鉴于此,本 ...
【技术保护点】
1.一种设备间的信息传输方法,应用于第一设备,其特征在于,包括:获得待发送的报文;将所述报文编号,获得报文编号集合;其中,每一待发送的报文记入一个报文编号;所述报文编号按照所述每一报文发送顺序递增排列;在所述第一设备的缓存中存储所述报文,获得备份报文;基于所述报文编号集合,顺序向第二设备发送所述报文。
【技术特征摘要】
1.一种设备间的信息传输方法,应用于第一设备,其特征在于,包括:获得待发送的报文;将所述报文编号,获得报文编号集合;其中,每一待发送的报文记入一个报文编号;所述报文编号按照所述每一报文发送顺序递增排列;在所述第一设备的缓存中存储所述报文,获得备份报文;基于所述报文编号集合,顺序向第二设备发送所述报文。2.如权利要求1所述的方法,其特征在于,在与所述第二设备发生中断并重连所述第二设备后,所述方法还包括:接收由所述第二设备发送的已收报文编号;其中,所述已收报文编号为所述第一设备与所述第二设备中断前,所述第二设备接收到由所述第一设备发送的报文的编号;根据所述已收报文编号、所述报文编号集合以及所述备份报文,获得目标报文;其中,所述目标报文为所述第一设备与所述第二设备中断后,所述第二设备未收到的报文;向所述第二设备发送所述目标报文。3.如权利要求2所述的方法,其特征在于,根据所述已收报文编号、所述报文编号集合以及所述备份报文,获得目标报文,包括:根据所述已收报文编号以及所述报文编号集合,确定未收报文编号;其中,所述未收报文编号为所述第一设备与所述第二设备中断后,所述第二设备未收到的报文的编号;遍历所述备份报文,获得与所述未收报文编号对应的报文,将获得的报文确定为所述目标报文。4.如权利要求1所述的方法,其特征在于,与所述第二设备发生中断并重连所述第二设备,包括:在预设时间段内,确定是否接收到由所述第二设备发送的应答信息;若在所述预设时间段内未接收到由所述第二设备发送的应答信息,则确定与所述第二设备的发生中断;重连所述第二设备。5.一种设备间的信息传输装置,其特征在于,包括:第一获取模块,用于获得待发送的报文;编号模块,用于将所述报文编号,获得报文编号集合;其中,每一待发送的报文记入一个报文编号;所述报文编号按照所述每一报文发送顺序递增排列;备份模块,用于在所述第一设备的缓存中存储所述报文,获得备份报文;发送模块,用于基于所述报...
【专利技术属性】
技术研发人员:金淼,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。