System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据传输领域,特别是涉及一种异构数据流式传输方法及装置。
技术介绍
1、随着互联网和物联网应用的快速发展,数据规模不断扩大,数据结构呈现多样化,数据传输的难度也在增长。在物联网、大数据分析、工业自动化等领域中,不同软件构架、操作系统,数据格式及通信协议之间的异构数据需要进行大量的实时和可靠地传输。
2、目前,异构数据传输技术利用udp传输协议完成不同数据之间的传输,并借助中间件完成客户端与服务器之间的数据格式的转换与适配,从而实现不同系统间的数据传输。
3、当该技术采用udp传输协议时,udp传输协议无确认机制和重传机制,从而提高了数据传输速度,但因没有确认机制和重传机制保障,易受到外界因素的影响,导致数据丢失,无法保证数据传输的可靠性。
技术实现思路
1、本申请实施例提供了一种异构数据流式传输方法及装置,以至少解决相关技术中客户端利用udp传输协议进行数据传输,由于udp传输协议没有确认机制和重传机制而导致数据丢失的问题。
2、第一方面,本申请实施例提供了一种异构数据流式传输方法,方法应用于异构数据流式传输系统,系统包括服务器和客户端,方法具体应用于客户端,包括:
3、发送认证消息至服务器,以与服务器建立对话,认证消息包括传输协议,传输协议包括udp传输协议;
4、基于udp传输协议发送数据包至服务器,数据包包括报文id;
5、响应于预设时长内未接收服务器返回的报文id,重新发送数据包至服务器。
...【技术保护点】
1.一种异构数据流式传输方法,其特征在于,所述方法应用于异构数据流式传输系统,系统包括服务器和客户端,方法具体应用于客户端,包括:
2.根据权利要求1所述的一种异构数据流式传输方法,其特征在于,认证消息还包括客户端的加密方式,基于UDP传输协议发送数据包至服务器,包括:
3.根据权利要求2所述的异构数据流式传输方法,其特征在于,以加密方式对待发送的应用数据进行加密处理得到数据包,包括:
4.根据权利要求3所述的异构数据流式传输方法,其特征在于,基于UDP传输协议发送数据包至服务器,包括:
5.根据权利要求1所述的异构数据流式传输方法,其特征在于,传输协议还包括TCP传输协议,在基于UDP传输协议发送数据包至服务器之前,还包括:
6.一种异构数据流式传输方法,其特征在于,方法应用于应用数据传输系统,系统包括服务器和客户端,方法具体应用于服务器,包括:
7.根据权利要求6所述的异构数据流式传输方法,其特征在于,在预设时长内发送报文ID至客户端,还包括:
8.根据权利要求6所述的异构数据流式传输方法,其
9.根据权利要求8所述的异构数据流式传输方法,其特征在于,方法还包括:
10.根据权利要求9所述的异构数据流式传输方法,其特征在于,发送解析后的数据包至目标客户端,包括:
11.一种异构数据流式传输装置,其特征在于,装置应用于异构数据流式传输系统,系统包括服务器和客户端,装置具体应用于客户端,包括:
12.一种异构数据流式传输装置,其特征在于,装置应用于应用数据传输系统,系统包括服务器和客户端,装置具体应用于服务器,包括:
...【技术特征摘要】
1.一种异构数据流式传输方法,其特征在于,所述方法应用于异构数据流式传输系统,系统包括服务器和客户端,方法具体应用于客户端,包括:
2.根据权利要求1所述的一种异构数据流式传输方法,其特征在于,认证消息还包括客户端的加密方式,基于udp传输协议发送数据包至服务器,包括:
3.根据权利要求2所述的异构数据流式传输方法,其特征在于,以加密方式对待发送的应用数据进行加密处理得到数据包,包括:
4.根据权利要求3所述的异构数据流式传输方法,其特征在于,基于udp传输协议发送数据包至服务器,包括:
5.根据权利要求1所述的异构数据流式传输方法,其特征在于,传输协议还包括tcp传输协议,在基于udp传输协议发送数据包至服务器之前,还包括:
6.一种异构数据流式传输方法,其特征在于,方法应用于应用数据传输系统,系统包括服务...
【专利技术属性】
技术研发人员:任建生,刘宗孺,李志为,康海洋,孟伟,陈佳明,
申请(专利权)人:杭州博联智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。