传输数据的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23938645 阅读:13 留言:0更新日期:2020-04-25 04:09
本申请公开了传输数据的方法、装置、电子设备及存储介质,属于通信技术领域。方法包括:获取目标数据;对所述目标数据编码,得到第一编码数据,将所述第一编码数据拷贝到公用传输结构中;对所述公用传输结构进行编码,得到编码后的公用传输结构,将所述编码后的公用传输结构发送给第一服务器。本申请中第一服务器无需根据传输结构的不同而选择不同的解码方式,而是针对公用传输结构统一选择一种解码方式即可,从而提高了数据传输效率。另外,由于第一服务器无需对数据进行赋值转换,因而第二服务器通过两次解码后所得到的是终端所采集到的原始用户行为数据,该数据给第二服务器所进行的用户行为分析提供了较为准确的数据基础。

Method, device, electronic equipment and storage medium of data transmission

【技术实现步骤摘要】
传输数据的方法、装置、电子设备及存储介质
本申请涉及通信
,特别涉及一种传输数据的方法、装置、电子设备及存储介质。
技术介绍
随着通信技术的发展,所需传输的数据量也越来越多。例如在服务器需要对用户行为进行分析时,便会有多个终端向服务器传输用户的相关数据。因此,需要提供一种方法来实现数据的传输。在相关技术中,终端采集源数据,根据源数据的类型将源数据赋值到不同的传输结构中,然后将该传输结构编码处理后发送到数据接收服务器。数据接收服务器收到编码后的传输结构后,根据传输结构的不同对应采用不同的解码方式,得到传输结构。之后,数据接收服务器再对传输结构进行赋值转换并进行编码,从而发送到其他服务器。然而,由于数据接收服务器需要根据传输结构的不同而选择不同的解码方式,因而使得传输数据的过程较为繁琐,传输效率不高。
技术实现思路
本申请实施例提供了一种传输数据的方法、装置、电子设备及存储介质,以解决相关技术传输效率不高的问题。所述技术方案如下:一方面,提供了一种传输数据的方法,所述方法包括:获取目标数据;对所述目标数据编码,得到第一编码数据,将所述第一编码数据拷贝到公用传输结构中;对所述公用传输结构进行编码,得到编码后的公用传输结构,将所述编码后的公用传输结构发送给第一服务器。一方面,提供了一种传输数据的方法,所述方法包括:接收终端发送的编码后的公用传输结构;基于所述编码后的公用传输结构获取编码后的目标传输结构;将所述编码后的目标传输结构发送给第二服务器。在示例性实施例中,所述基于所述编码后的公用传输结构获取编码后的目标传输结构,包括:一方面,提供了一种传输数据的方法,所述方法包括:接收第一服务器发送的编码后的目标传输结构;对所述编码后的目标传输结构进行解码,得到目标传输结构;对所述目标传输结构进行解码,得到用户行为数据。一方面,提供了一种传输数据的装置,所述装置包括:获取模块,用于获取目标数据;拷贝模块,用于对所述目标数据编码,得到第一编码数据,将所述第一编码数据拷贝到公用传输结构中;发送模块,用于对所述公用传输结构进行编码,得到编码后的公用传输结构,将所述编码后的公用传输结构发送给第一服务器。在示例性实施例中,所述获取模块,用于获取多条源数据,确定每条源数据的数据类型;根据所述数据类型从多条源数据中确定用户行为数据,将所述用户行为数据作为所述目标数据。在示例性实施例中,所述获取模块,用于获取多条源数据,将多条源数据作为所述目标数据;所述拷贝模块,用于确定每条源数据的数据类型;将所述数据类型以及所述第一编码数据携带于所述公用传输结构中。一方面,提供了一种传输数据的装置,所述装置包括:接收模块,用于接收终端发送的编码后的公用传输结构;获取模块,用于基于所述编码后的公用传输结构获取编码后的目标传输结构;发送模块,用于将所述编码后的目标传输结构发送给第二服务器。在示例性实施例中,所述获取模块,用于将所述编码后的公用传输结构作为所述编码后的目标传输结构。在示例性实施例中,所述装置还包括:解码模块,对所述编码后的公用传输结构进行解码,得到公用传输结构,所述公用传输结构包括数据类型以及第一编码数据;根据所述数据类型从所述第一编码数据中确定第二编码数据,所述第二编码数据是对用户行为数据进行编码得到的数据;所述获取模块,用于将所述第二编码数据拷贝到参考传输结构中;对所述参考传输结构进行编码,得到编码后的参考传输结构,将所述编码后的参考传输结构作为所述编码后的目标传输结构。在示例性实施例中,所述发送模块,用于将所述编码后的目标传输结构存储于参考文件中,所述第二服务器用于通过读取所述参考文件接收所述编码后的目标传输结构。一方面,提供了一种传输数据的装置,所述装置包括:接收模块,用于接收第一服务器发送的编码后的目标传输结构;第一解码模块,用于对所述编码后的目标传输结构进行解码,得到目标传输结构;第二解码模块,用于对所述目标传输结构进行解码,得到用户行为数据。在示例性实施例中,所述接收模块,用于从参考文件中读取得到所述编码后的目标传输结构,所述参考文件用于所述第一服务器存储所述编码后的目标传输结构。一方面,提供了一种电子设备,所述设备包括存储器及处理器;所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以实现本申请实施例的任一种可能的实现方式所提供的传输数据的方法。另一方面,提供了一种可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现本申请实施例的任一种可能的实现方式所提供的传输数据的方法。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的实施环境示意图;图2是本申请实施例提供的传输数据的方法流程图;图3是本申请实施例提供的获取用户数据的示意图;图4是本申请实施例提供的获取用户数据的示意图;图5是本申请实施例提供的公用传输结构示意图;图6是本申请实施例提供的传输数据的方法流程图;图7是本申请实施例提供的传输数据的结构示意图;图8是本申请实施例提供的传输数据的结构示意图;图9是本申请实施例提供的传输数据的结构示意图;图10是本申请实施例提供的终端的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。本申请实施例提供了一种传输数据的方法,该方法可应用于如图1所示的实施环境中。图1中,包括至少一个终端11、第一服务器12、第二服务器14以及第三服务器13。其中,第一服务器12和每个终端11以及第三服务器13通信连接,第三服务器13还与第二服务器14通信连接。通信连接的服务器与服务器、终端与服务器之间可传输编码后的数据。其中,终端11可以是任何一种可与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互的电子产品,例如PC(PersonalComputer,个人计算机)、手机、智能手机、PDA(PersonalDigitalAssistant,个人数字助手)、可穿戴设备、掌上电脑PPC(PocketPC)、平板电脑、智能车机、智能电视、智能音箱等。第一服务器12、第二服务器14以及第三服务器13均可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。第一服务器12、第二服务器14以及第三服务器13也可集成于同一台服务器中。本领域技术人员应能理解上述终端本文档来自技高网...

【技术保护点】
1.一种传输数据的方法,其特征在于,所述方法包括:/n获取目标数据;/n对所述目标数据编码,得到第一编码数据,将所述第一编码数据拷贝到公用传输结构中;/n对所述公用传输结构进行编码,得到编码后的公用传输结构,将所述编码后的公用传输结构发送给第一服务器。/n

【技术特征摘要】
1.一种传输数据的方法,其特征在于,所述方法包括:
获取目标数据;
对所述目标数据编码,得到第一编码数据,将所述第一编码数据拷贝到公用传输结构中;
对所述公用传输结构进行编码,得到编码后的公用传输结构,将所述编码后的公用传输结构发送给第一服务器。


2.根据权利要求1所述的方法,其特征在于,所述获取目标数据,包括:
获取多条源数据,确定每条源数据的数据类型;
根据所述数据类型从多条源数据中确定用户行为数据,将所述用户行为数据作为所述目标数据。


3.根据权利要求1所述的方法,其特征在于,所述获取目标数据,包括:
获取多条源数据,将多条源数据作为所述目标数据;
所述将所述第一编码数据拷贝到公用传输结构中,包括:
确定每条源数据的数据类型;
将所述数据类型以及所述第一编码数据携带于所述公用传输结构中。


4.一种传输数据的方法,其特征在于,所述方法包括:
接收终端发送的编码后的公用传输结构;
基于所述编码后的公用传输结构获取编码后的目标传输结构;
将所述编码后的目标传输结构发送给第二服务器。


5.根据权利要求4所述的方法,其特征在于,所述基于所述编码后的公用传输结构获取编码后的目标传输结构,包括:
将所述编码后的公用传输结构作为所述编码后的目标传输结构。


6.根据权利要求4所述的方法,其特征在于,所述接收终端发送的编码后的公用传输结构之后,所述方法还包括:
对所述编码后的公用传输结构进行解码,得到公用传输结构,所述公用传输结构包括数据类型以及第一编码数据;
根据所述数据类型从所述第一编码数据中确定第二编码数据,所述第二编码数据是对用户行为数据进行编码得到的数据;
所述基于所述编码后的公用传输结构获取编码后的目标传输结构,包括:
将所述第二编码数据拷贝到参考传输结构中;
对所述参考传输结构进行编码,得到编码后的参考传输结构,将所述编码后的参考传输结构作为所述编码后的目标传输结构。


7.根据权利要求4-6任一所述的方法,其特征在于,所述将所述编码...

【专利技术属性】
技术研发人员:韦钰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1