【技术实现步骤摘要】
数据传输方法、装置、存储介质及电子设备
[0001]本申请涉及通信
,尤其涉及一种数据传输方法、装置、存储介质及电子设备。
技术介绍
[0002]Sip(Session Initiation Protocol,会话发起)协议与Websocket(即双向通信)协议为通信
中常用的通信协议,其中,在协商端使用sip协议进行数据传输,且应用端使用websocket协议进行数据传输的情况下,为了保证数据传输的可靠性,通常需要对两种协议下的数据进行协议转换。
[0003]当前的数据传输过程中,通常需要在对数据进行协议转换的同时区分并分别缓存两种协议下的请求数据以及响应数据,再将缓存的请求数据与响应数据进行匹配,并将匹配到的数据传输至接收端,若网络卡顿、延迟,容易出现数据协议转换失败的情况,且转换失败的数据会滞留在缓存区内,造成数据匹配错误,从而导致数据传输效率低。
技术实现思路
[0004]本申请提供一种数据传输方法、装置、存储介质及电子设备,能够缓解当前数据传输效率低的技术问题。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:当检测到数据传输信号,根据所述数据传输信号携带的初始数据生成数据对象组;其中,所述数据对象组包括监测数据对象和对应的被监测数据对象,所述监测数据对象携带有所述被监测数据对象的状态信息,所述被监测数据对象携带有数据协议转换信息和数据类型转换信息;根据所述状态信息、所述数据类型转换信息以及所述数据协议转换信息,生成目标数据;确定目标数据接收端,并将所述目标数据传输至所述目标数据接收端。2.根据权利要求1所述的数据传输方法,其特征在于,所述当检测到数据传输信号,根据所述数据传输信号携带的初始数据生成数据对象组的步骤,包括:当检测到数据传输信号,对所述数据传输信号进行数据提取,得到请求数据,并将所述请求数据作为所述初始数据;解析所述请求数据中的数据协议转换信息以及数据类型转换信息;根据所述数据协议转换信息和所述数据类型转换信息生成被监测数据对象,并根据所述被监测数据对象的状态信息生成监测数据对象;将所述监测数据对象和所述被监测数据对象作为所述数据对象组。3.根据权利要求1所述的数据传输方法,其特征在于,所述当检测到数据传输信号,根据所述数据传输信号携带的初始数据生成数据对象组的步骤,还包括:当检测到数据传输信号,对所述数据传输信号进行数据提取,得到响应数据,并将所述响应数据作为所述初始数据;解析所述响应数据中的数据协议转换信息以及数据类型转换信息;根据所述数据协议转换信息和所述数据类型转换信息生成被监测数据对象,并根据所述被监测数据对象的状态信息生成监测数据对象;将所述监测数据对象和所述被监测数据对象作为所述数据对象组。4.根据权利要求2或3所述的数据传输方法,其特征在于,所述状态信息包括有效周期信息;所述根据所述状态信息、所述数据类型转换信息以及所述数据协议转换信息,生成目标数据的步骤,包括:当所述状态信息满足预设条件,根据所述数据类型转换信息和所述数据协议转换信息,生成第一目标数据;将所述第一目标数据作为所述目标数据。5.根据权利要求4所述的数据传输方法,其特征在于,所述当所述状态信息满足预设条件,根据所述数据类型转换信息和所述数据协议转换信息,生成第一目标数据的步骤,包括:获取所述数据对象组的待读取周期;其中,所述待读取周期为所述数据对象组自生成至被处理模块读取的等待时长;当所述有效周期信息表征的有...
【专利技术属性】
技术研发人员:王洵,张乾龙,刘小涛,
申请(专利权)人:武汉中科通达高新技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。