本申请涉及计算机,尤其涉及一种数据传输方法、装置、设备及存储介质。
背景技术:
1、在一些能源领域,例如电力领域,为了保证数据的安全性和隐私性,通常都拥有较高安全级别的网络环境。在不同安全级别的网络环境中,通常通过正/反向硬件隔离装置实现在不同安全区之间的非网络方式的数据传输。
2、使用硬件隔离装置进行数据传输时,通常需要在隔离装置的外侧放置一台服务器,用于缓存要传输的数据,但是硬件隔离装置与服务器的硬件成本都比较高;并且受硬件隔离装置性能、网络带宽、磁盘性能等影响,导致数据传输效率也比较低。
技术实现思路
1、有鉴于此,本申请实施例提供了一种数据传输方法、装置、设备及存储介质,以便提高数据传输的效率,降低成本。
2、第一方面,本申请实施例提供了一种数据传输方法,所述方法应用于发送设备,所述方法包括:
3、获取待传输数据;
4、将所述待传输数据转换为第一图片数据;
5、通过高清多媒体接口hdmi将所述第一图片数据传输给接收设备。
6、在一种可能的实现方式中,所述方法还包括:
7、确定所述发送设备和所述接收设备之间的传输计划信息,所述传输计划信息用于指示所述接收设备接收所述第一图片数据;
8、将所述传输计划信息转换为第二图片数据;
9、通过所述hdmi将所述第二图片数据传输给所述接收设备。
10、在一种可能的实现方式中,所述通过hdmi传输所述第一图片数据,包括:
11、确定所述发送设备与所述接收设备之间的传输数据协议;
12、通过所述hdmi和所述传输数据协议,传输所述第一图片数据。
13、在一种可能的实现方式中,所述传输计划信息包括:计划头、一个或多个计划文件信息以及计划填充位中的至少一种;
14、所述计划头包括:计划有效标识、计划id、计划页id、计划页有效数据长度、计划页校验码以及计划头扩展字段中的至少一种;
15、所述一个或多个计划文件信息中的任一计划文件信息包括:文件id、文件长度、文件路径长度以及文件路径中的至少一种。
16、在一种可能的实现方式中,所述传输数据协议包括:数据头、数据内容以及数据填充位中的至少一种;
17、所述数据头包括:数据有效标识、数据页id、数据页有效数据长度以及数据页校验码中的至少一种。
18、第二方面,本申请实施例提供了一种数据传输方法,所述方法应用于接收设备,所述方法包括:
19、通过hdmi接收发送设备传输的第一图片数据,所述第一图片数据为所述发送设备将待传输数据进行转换得到的;
20、解析所述第一图片数据获得所述待传输数据。
21、在一种可能的实现方式中,所述方法还包括:
22、接收所述发送设备传输的第二图片数据;
23、解析所述第二图片数据获得传输计划信息;
24、根据所述传输计划信息接收所述第一图片数据。
25、在一种可能的实现方式中,所述解析所述第一图片数据获得待传输数据,包括:
26、根据传输数据协议解析所述第一图片数据获得待传输数据,所述传输数据协议为所述发送设备与所述接收设备之间进行数据传输预先确定的协议。
27、第三方面,本申请实施例提供了一种数据传输装置,所述装置应用于发送设备,所述装置包括:
28、获取模块,用于获取待传输数据;
29、转换模块,用于将所述待传输数据转换为第一图片数据;
30、传输模块,用于通过高清多媒体接口hdmi将所述第一图片数据传输给接收设备。
31、第四方面,本申请实施例提供了一种数据传输装置,所述装置应用于接收设备,所述装置包括:
32、接收模块,用于通过hdmi接收发送设备传输的第一图片数据,所述第一图片数据为所述发送设备将待传输数据进行转换得到的;
33、解析模块,用于解析所述第一图片数据获得所述待传输数据。
34、第五方面,本申请实施例提供了一种数据传输设备,所述设备包括:存储器以及处理器;
35、所述存储器用于存储相关的程序代码;
36、所述处理器用于调用所述程序代码,执行上述第一方面或第二方面任意一种实现方式所述的数据传输方法。
37、第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述第一方面或第二方面任意一种实现方式所述的数据传输方法。
38、由此可见,本申请实施例具有如下有益效果:
39、在本申请实施例的上述实现方式中,发送设备首先获取待传输数据,然后将所待传输数据转换为第一图片数据,以便可以通过高清多媒体接口hdmi将第一图片数据传输给接收设备。通过本申请实施例提供的数据传输方法,将待传输的数据转换为图片数据,并通过hdmi进行传输,可以降低硬件成本,提高数据传输的效率。
1.一种数据传输方法,其特征在于,所述方法应用于发送设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述通过hdmi传输所述第一图片数据,包括:
4.根据权利要求2所述的方法,其特征在于,所述传输计划信息包括:计划头、一个或多个计划文件信息以及计划填充位中的至少一种;
5.根据权利要求3所述的方法,其特征在于,所述传输数据协议包括:数据头、数据内容以及数据填充位中的至少一种;
6.一种数据传输方法,其特征在于,所述方法应用于接收设备,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述解析所述第一图片数据获得待传输数据,包括:
9.一种数据传输装置,其特征在于,所述装置应用于发送设备,所述装置包括:
10.一种数据传输装置,其特征在于,所述装置应用于接收设备,所述装置包括:
11.一种数据传输设备,其特征在于,所述设备包括:存储器以及处理器;
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行权利要求1至5或权利要求6至8任一项所述的数据传输方法。