数据传输的控制方法、装置及存储介质制造方法及图纸

技术编号:21308861 阅读:26 留言:0更新日期:2019-06-12 10:55
本发明专利技术公开了一种数据传输的控制方法,包括以下步骤:第一终端通过用户数据报协议向第二终端发送目标数据;在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据;在接收到所述第二终端发送的与所述目标数据对应的口令信息时,将与所述口令信息对应的密码信息发送至所述第二终端,以供所述第二终端对所述第一终端进行验证。本发明专利技术还公开了一种数据传输的控制装置以及计算机可读存储介质。本发明专利技术提高了基于UDP协议传输的数据的可靠性。

Data transmission control method, device and storage medium

The invention discloses a control method for data transmission, which includes the following steps: the first terminal transmits target data to the second terminal through the user datagram protocol; the second terminal does not receive the response information corresponding to the target data transmitted by the second terminal within a predetermined period of time, and then re-transmits the target data to the second terminal; and the second terminal receives the target data transmitted by the second terminal. In the password information corresponding to the target data, the password information corresponding to the password information is transmitted to the second terminal for verification of the first terminal by the second terminal. The invention also discloses a data transmission control device and a computer readable storage medium. The invention improves the reliability of data transmitted based on UDP protocol.

【技术实现步骤摘要】
数据传输的控制方法、装置及存储介质
本专利技术涉及通信
,尤其涉及一种数据传输的控制方法、数据传输的控制装置以及计算机可读存储介质。
技术介绍
UDP(UserDatagramProtocol)协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议,属于OSI(OpenSystemInterconnection,开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。由于UDP协议有不提供数据包分组、组装和不能对数据包进行排序的缺点,因此,在发送端基于UDP传输发送数据时,可能会因数据丢包而导致接收端无法接收到数据,即便接收端接收到了数据,也难以判断数据的真伪。
技术实现思路
本专利技术的主要目的在于提供一种数据传输的控制方法、数据传输的控制装置以及计算机可读存储介质,提高了基于UDP协议传输的数据的可靠性。为实现上述目的,本专利技术提供一种数据传输的控制方法,所述数据传输的控制方法包括以下步骤:第一终端通过用户数据报协议向第二终端发送目标数据;在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据;在接收到所述第二终端发送的与所述目标数据对应的口令信息时,将与所述口令信息对应的密码信息发送至所述第二终端,以供所述第二终端对所述第一终端进行验证。优选地,所述在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据的步骤包括:在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,获取向所述第二终端发送所述目标数据的次数;在向所述第二终端发送所述目标数据的次数小于预设次数时,重新向所述第二终端发送所述目标数据。优选地,所述目标数据包括控制指令,所述控制指令用于控制所述第二终端运行。优选地,所述数据传输的控制方法包括以下步骤:在第二终端接收到第一终端通过用户数据报协议发送的目标数据时,向所述第一终端发送与所述目标数据对应的应答信息和口令信息;接收所述第一终端基于所述口令信息发送的密码信息;在检测到所述密码信息与所述口令信息对应时,判定所述第一终端验证通过,并对所述目标数据进行处理。优选地,所述在第二终端接收到第一终端通过用户数据报协议发送的目标数据时,向所述第一终端发送与所述目标数据对应的应答信息和口令信息的步骤之后,还包括:在预设时长内未接收到所述第一终端基于所述口令信息发送的密码信息时,重新向所述第一终端发送所述口令信息。优选地,所述在第二终端接收到第一终端通过用户数据报协议发送的目标数据时,向所述第一终端发送与所述目标数据对应的应答信息和口令信息的步骤包括:在第二终端接收到第一终端通过用户数据报协议发送的目标数据时,生成与所述目标数据对应的应答信息和口令信息;向所述第一终端发送所述应答信息和所述口令信息。优选地,所述对所述目标数据进行处理的步骤包括:获取所述目标数据中的控制指令,并执行所述控制指令。为实现上述目的,本专利技术还提供一种数据传输的控制装置,所述数据传输的控制装置包括:所述数据传输的控制装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据传输的控制程序,所述数据传输的控制程序被所述处理器执行时实现如上述数据传输的控制方法的步骤。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据传输的控制程序,所述数据传输的控制程序被处理器执行时实现如上述数据传输的控制方法的步骤。本专利技术提供的数据传输的控制方法、数据传输的控制装置以及计算机可读存储介质,第一终端通过用户数据报协议向第二终端发送目标数据;在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据;在接收到所述第二终端发送的与所述目标数据对应的口令信息时,将与所述口令信息对应的密码信息发送至所述第二终端,以供所述第二终端对所述第一终端进行验证。这样,提高了基于UDP协议传输的数据的可靠性。附图说明图1为本专利技术实施例方案涉及的实施例终端的硬件运行环境示意图;图2为本专利技术数据传输的控制方法第一实施例的流程示意图;图3为本专利技术数据传输的控制方法第二实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种数据传输的控制方法,提高了基于UDP协议传输的数据的可靠性。如图1所示,图1是本专利技术实施例方案涉及的实施例终端的硬件运行环境示意图;本专利技术实施例终端可以是一种数据传输的控制装置。如图1所示,该终端可以包括:处理器1001,例如CPU中央处理器(centralprocessingunit),存储器1002,通信总线1003。其中,通信总线1003用于实现该终端中各组成部件之间的连接通信。存储器1002可以是高速RAM随机存储器(random-accessmemory),也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的终端的结构并不构成对本专利技术实施例终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1002中可以包括数据传输的控制程序。在图1所示的终端中,处理器1001可以用于调用存储器1002中存储的数据传输的控制程序,并执行以下操作:第一终端通过用户数据报协议向第二终端发送目标数据;在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据;在接收到所述第二终端发送的与所述目标数据对应的口令信息时,将与所述口令信息对应的密码信息发送至所述第二终端,以供所述第二终端对所述第一终端进行验证。进一步地,处理器1001可以调用存储器1002中存储的数据传输的控制程序,还执行以下操作:在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,获取向所述第二终端发送所述目标数据的次数;在向所述第二终端发送所述目标数据的次数小于预设次数时,重新向所述第二终端发送所述目标数据。进一步地,处理器1001可以调用存储器1002中存储的数据传输的控制程序,还执行以下操作:所述目标数据包括控制指令,所述控制指令用于控制所述第二终端运行。进一步地,处理器1001可以调用存储器1002中存储的数据传输的控制程序,还执行以下操作:在第二终端接收到第一终端通过用户数据报协议发送的目标数据时,向所述第一终端发送与所述目标数据对应的应答信息和口令信息;接收所述第一终端基于所述口令信息发送的密码信息;在检测到所述密码信息与所述口令信息对应时,判定所述第一终端验证通过,并对所述目标数据进行处理。进一步地,处理器1001可以调用存储器1002中存储的数据传输的控制程序,还执行以下操作:在预设时长内未接收到所述第一终端基于所述口令信息发送的密码信息时,重新向所述第一终端发送所述口令信息。进一步地,处理器1001可以调用存储器1002中存储本文档来自技高网...

【技术保护点】
1.一种数据传输的控制方法,其特征在于,所述数据传输的控制方法包括以下步骤:第一终端通过用户数据报协议向第二终端发送目标数据;在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据;在接收到所述第二终端发送的与所述目标数据对应的口令信息时,将与所述口令信息对应的密码信息发送至所述第二终端,以供所述第二终端对所述第一终端进行验证。

【技术特征摘要】
1.一种数据传输的控制方法,其特征在于,所述数据传输的控制方法包括以下步骤:第一终端通过用户数据报协议向第二终端发送目标数据;在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据;在接收到所述第二终端发送的与所述目标数据对应的口令信息时,将与所述口令信息对应的密码信息发送至所述第二终端,以供所述第二终端对所述第一终端进行验证。2.如权利要求1所述的数据传输的控制方法,其特征在于,所述在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,重新向所述第二终端发送所述目标数据的步骤包括:在预设时长内未接收到所述第二终端发送的与所述目标数据对应的应答信息时,获取向所述第一终端发送所述目标数据的次数;在向所述第二终端发送所述目标数据的次数小于预设次数时,重新向所述第二终端发送所述目标数据。3.如权利要求1或2所述的数据传输的控制方法,其特征在于,所述目标数据包括控制指令,所述控制指令用于控制所述第二终端运行。4.一种数据传输的控制方法,其特征在于,所述数据传输的控制方法包括以下步骤:在第二终端接收到第一终端通过用户数据报协议发送的目标数据时,向所述第一终端发送与所述目标数据对应的应答信息和口令信息;接收所述第一终端基于所述口令信息发送的密码信息;在检测到所述密码信息与所述口令信息对应时,判定所述第一终端验证通过,并对所述目标数据进行...

【专利技术属性】
技术研发人员:沈东胡春梅
申请(专利权)人:深圳市敢为软件技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1