首页  专利技术  电子电路装置的制造及其应用技术

一种跨网络跨系统的数据传输方法、装置、设备和介质与流程

2026-05-13 09:20:07 270次浏览
一种跨网络跨系统的数据传输方法、装置、设备和介质与流程

本技术属于数据传输领域,具体涉及一种跨网络跨系统的数据传输方法、装置、设备和介质。


背景技术:

1、由于国内各行各业正逐步推进国产化系统改造,在此期间存在windows系统和国产化系统并存期,日常电力业务存在不同网络、不同系统下的数据交互问题,受限于网络安全只能通过人工插拔存储介质,将所需文件手动拷贝至存储介质,再将存储介质放在其它设备进行读取。该问题严重影响了数据报送传输的速度,致使数据交互效率低下。

2、比如通过u盘来实现两个跨系统跨网络的电脑或者服务器进行文件共享(如粘贴、复制等),存在耗费人力、效率低下等问题。对于企业所需要的日常报表,通常需要每天从国产凝思系统拷贝至windows系统,并进行报送数据,如果针对单个数据依次搬运,效率低且易产生数据错误,若将数据做成定式表格,统一拷贝,便减少出错率,但每日需要人工插拔存储器进行操作,流程较为繁琐。

3、在现有技术中通常通过网闸进行数据处理,网闸是使用带有多种控制功能的固态开关读写介质,连接两个独立主机系统的信息安全设备。由于两个独立的主机系统通过网闸进行隔离,使系统间不存在通信的物理连接、逻辑连接及信息传输协议,不存在依据协议进行的信息交换,而只有以数据文件形式进行的无协议摆渡。但使用网闸进行数据处理,会存在造价高、不易操作安装等问题。


技术实现思路

1、本技术实施例提供了一种跨网络跨系统的数据传输方法、装置、设备和介质,用以解决现有技术中使用小型单接口存储介质进行数据传输流程中,存在的数据传输效率低下,人力耗费大等问题,且针对跨网络跨系统的数据传输存在网域限定等问题,导致传输过程不易实现,若以网闸进行数据传输过程存在造价高、不易操作的问题。

2、第一方面,本技术实施例提供一种跨网络跨系统的数据传输方法,应用于多接口的存储介质,所述存储介质的至少两个接口分别连接至对应的设备,该方法包括:

3、通过所述至少两个接口获取多个设备发送的数据传输指令,所述数据传输指令用于指示对待传输数据进行读操作或写操作;

4、根据所述数据传输指令,从多个设备中确定读设备和写设备;

5、若接收到所述读设备和/或所述写设备发送的读写操作,则对待传输数据进行传输处理。

6、可选的,若接收到所述写设备发送的写操作,则对待传输数据进行传输处理,该方法包括:

7、通过所述写设备对应的第一接口向所述写设备发送开始写命令,并建立与所述写设备的蓝牙通道;

8、通过所述蓝牙通道接收写入数据,并对所述写入数据进行存储处理。

9、可选的,若接收到所述读设备发送的读操作,则对待传输数据进行传输处理,该方法包括:

10、通过所述读设备对应的第二接口向所述读设备发送开始读命令,建立与所述读设备的蓝牙通道,并确定待读取数据的标识信息;

11、通过所述蓝牙通道将所述待读取数据传输至所述读设备。

12、可选的,若接收到所述读设备和/或所述写设备发送的读写操作,则对待传输数据进行传输处理,该方法包括:

13、确定所述读设备和写设备的操作优先级,其中读设备的操作优先级低于写设备的操作优先级;

14、通过所述写设备对应的第一接口向所述操作优先级高的写设备发送开始写命令,并建立与所述写设备的蓝牙通道;

15、通过所述蓝牙通道接收写入数据,并对所述写入数据进行存储处理;

16、在所述写设备完成写操作后,通过所述读设备对应的第二接口向所述操作优先级低的读设备发送开始读命令,建立与所述读设备的蓝牙通道,并确定待读取数据的标识信息;

17、通过所述蓝牙通道将所述待读取数据传输至所述读设备。

18、可选的,若接收到所述读设备和/或所述写设备发送的读写操作,则对待传输数据进行传输处理,该方法还包括:

19、在第一预设时段内通过第一接口接收所述写设备对应的写入数据,并将所述写入数据按照固定路径进行存储;

20、在第二预设时段内通过第二接口将所述固定路径内存储的待读取数据传输至所述读设备,所述第二预设时段的起始时刻为所述第一预设时段的结束时刻;

21、可选的,所述在第一预设时段内通过第一接口接收所述写设备对应的写入数据之前,所述方法还包括:

22、确定所述第一预设时段和所述第二预设时段,其中所述第一预设时段的持续时长和所述第二预设时段的持续时长相同;

23、可选的,所述固定路径是所述读设备和所述写设备共同确定的。

24、第二方面,本技术实施例提供一种跨网络跨系统的数据传输装置,应用于多接口的存储介质,所述存储介质的至少两个接口分别连接至对应的设备,该装置包括:

25、获取模块,用于通过所述至少两个接口获取多个设备发送的数据传输指令,所述数据传输指令用于指示对待传输数据进行读操作或写操作;

26、确定模块,用于根据所述数据传输指令,从多个设备中确定读设备和写设备;

27、传输模块,用于若接收到所述读设备和/或所述写设备发送的读写操作,对待传输数据进行传输处理;

28、可选的,若接收到所述写设备发送的写操作,则对待传输数据进行传输处理,所述装置还包括:发送模块、建立模块、接收模块、存储模块;

29、所述发送模块,用于通过所述写设备对应的第一接口向所述写设备发送开始写命令;

30、所述建立模块,用于建立与所述写设备的蓝牙通道;

31、所述接收模块,用于通过所述蓝牙通道接收写入数据;

32、所述存储模块,用于对所述写入数据进行存储处理;

33、可选的,若接收到所述读设备发送的读操作,则对待传输数据进行传输处理,所述装置还包括:

34、所述发送模块,还用于通过所述读设备对应的第二接口向所述读设备发送开始读命令;

35、所述建立模块,还用于建立与所述读设备的蓝牙通道;

36、所述确定模块,还用于确定待读取数据的标识信息;

37、所述传输模块,还用于通过所述蓝牙通道将所述待读取数据传输至所述读设备;

38、可选的,所述若接收到所述读设备和/或所述写设备发送的读写操作,则对待传输数据进行传输处理,所述确定模块,还用于确定所述读设备和写设备的操作优先级,其中读设备的操作优先级低于写设备的操作优先级;

39、所述发送模块,还用于通过所述写设备对应的第一接口向所述操作优先级高的写设备发送开始写命令;

40、所述建立模块,还用于建立与所述写设备的蓝牙通道;

41、所述接收模块,还用于通过所述蓝牙通道接收写入数据;

42、所述存储模块,还用于对所述写入数据进行存储处理;

43、所述发送模块,还用于在所述写设备完成写操作后,通过所述读设备对应的第二接口向所述操作优先级低的读设备发送开始读命令;

44、所述建立模块,还用于建立与所述读设备的蓝牙通道;

45、所述确定模块,还用于确定待读取数据的标识信息;

46、所述传输模块,还用于通过所述蓝牙通道将所述待读取数据传输至所述读设备;

47、可选的,所述若接收到所述读设备和/或所述写设备发送的读写操作,则对待传输数据进行传输处理,所述接收模块,还用于在第一预设时段内通过第一接口接收所述写设备对应的写入数据;

48、所述存储模块,还用于将所述写入数据按照固定路径进行存储;

49、所述传输模块,还用于在第二预设时段内通过第二接口将所述固定路径内存储的待读取数据传输至所述读设备,所述第二预设时段的起始时刻为所述第一预设时段的结束时刻。

50、可选的,所述确定模块,还用于确定所述第一预设时段和所述第二预设时段,其中所述第一预设时段的持续时长和所述第二预设时段的持续时长相同;

51、可选的,所述固定路径是所述读设备和所述写设备共同确定的。

52、第三方面,本技术实施例提供一种跨网络跨系统的数据传输设备,包括:

53、处理器;

54、存储器;

55、其中,所述存储器存储计算机执行指令;

56、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上述第一方面及第一方面的各种可能的实现方式所述的一种跨网络跨系统的数据传输方法。

57、第四方面,本发明实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时如上述第一方面及第一方面的各种可能的实现方式所述的一种跨网络跨系统的数据传输方法。

58、本技术实施例提供一种跨网络跨系统的数据传输方法、装置、设备和介质。采用包含多个可读写接口的物理存储介质,将多个跨网络跨系统的设备通过该存储介质通信连接,并根据多个设备反馈的读或写指令,对写入数据或待读取数据进行存储或传输处理,以解决跨网络跨系统的多个设备的数据传输问题,并提高了多网络多系统之间的数据传输效率。使用小型的物理存储介质实现跨网络跨系统的设备间的数据传输,解决了系统间使用网闸通信连接而导致设备造价高、操作难的问题。

文档序号 : 【 40163996 】

技术研发人员:孟维庆,冀勇,符丙政,李佳鑫
技术所有人:三峡新能源(左云)发电有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
孟维庆冀勇符丙政李佳鑫三峡新能源(左云)发电有限公司
注塑模具人机交互智能设计优化方法及系统与流程 一种基于YARN的任务处理方法及装置与流程
相关内容