本发明专利技术提供一种设备远程数据传输方法、装置、存储介质及电子设备,涉及计算机及医疗器械设备的数据传输技术领域。本发明专利技术首先获取设备信息,并将二进制数据流形式待传数据信息进行加密处理以及分包处理形成待传数据信息数据包;然后将上述待传数据信息数据包发送至中转服务器进行暂存;接着,接收端接收传输过来的待传数据信息数据包,并对接收的待传数据信息数据包进行解密操作和还原处理,并保存数据到指定位置。本发明专利技术可以在设备网络不直接可达的情况下高效、低成本的排查和解决设备异常问题,节省了技术人员上门维修的时间和费用。节省了技术人员上门维修的时间和费用。节省了技术人员上门维修的时间和费用。
【技术实现步骤摘要】
设备远程数据传输方法、装置、存储介质及电子设备
[0001]本专利技术涉及计算机及医疗器械设备的数据传输
,具体涉及一种设备远程数据传输方法、装置、存储介质及电子设备。
技术介绍
[0002]医院、银行等单位的网络系统是一个庞大的系统,并且由于这些单位网络需求的特殊性,其不允许外部网络接入,这就导致当该网络系统中相关设备出现问题需要排查时,只能安排技术人员到现场进行排查和处理。但是安排技术人员现场排查的处理方式,不仅速度慢,并且极大的浪费了人力物力,且医院对科室内的外来人员管控更加严格,这就导致技术人员进场排查变得更加困难,从而使得此种方式效率更低。
[0003]目前,技术人员在检修排查医院、银行等单位的网络系统时发现,更多的时候往往只需要更换设备的配置文件即可修复故障和解决问题。
[0004]然而,受困于医院、银行等特殊单位网络的特殊性,技术人员无法实现在设备网络不直接可达的情况下直接控制计算机将文件传输到位于网络上的计算机设备上,以实现技术人员高效、低成本排查解决异常设备存在问题的目的。因此,市场迫切需要一种计算机设备远程数据传输的技术来解决上述问题。
技术实现思路
[0005](一)解决的技术问题
[0006]针对现有技术的不足,本专利技术提供了一种设备远程数据传输方法、装置、存储介质及电子设备,解决了现有技术无法在设备网络不直接可达的情况下高效、低成本排查解决设备异常的问题。
[0007](二)技术方案
[0008]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0009]第一方面,本专利技术首先提出了一种设备远程数据传输方法,所述方法包括:
[0010]获取设备信息;
[0011]将二进制数据流形式的待传数据信息进行加密处理以及分包处理以获取待传数据信息数据包;其中,所述待传数据信息包括所述设备信息以及与所述设备信息相关的文件信息;
[0012]将所述待传数据信息数据包发送至中转服务器进行暂存;
[0013]接收端接收所述待传数据信息数据包;
[0014]对接收的所述待传数据信息数据包进行解密操作和还原处理,并保存数据到指定位置。
[0015]优选的,所述设备信息包括但不限于设备类别信息、型号信息、运行日志信息、错误日志信息、交互指令信息。
[0016]优选的,所述将二进制数据流形式的待传数据信息进行加密处理以及分包处理以
获取待传数据信息数据包包括:
[0017]S21、以二进制数据流的形式读取待传数据信息;
[0018]S22、对二进制数据流的形式的待传数据信息进行加密;
[0019]S23、对经过加密后的待传数据信息进行分包处理;
[0020]S24、将分包完毕的待传数据信息编译成标准的HTTP协议所能识别的Json字符串格式,同时在Json字符串前面添加设备的MAC地址以此来进行设备区分。
[0021]优选的,所述加密处理的方式包括但不限于MD5、EDS、AES中的任意一种。
[0022]第二方面,本专利技术提出了一种设备远程数据传输装置,所述装置包括:
[0023]设备信息获取模块,用于获取设备信息;
[0024]待传数据处理模块,用于将二进制数据流形式的待传数据信息进行加密处理以及分包处理以获取待传数据信息数据包;其中,所述待传数据信息包括所述设备信息以及与所述设备信息相关的文件信息;
[0025]待传数据传输模块,用于将所述待传数据信息数据包发送至中转服务器进行暂存;
[0026]待传数据接收模块,用于在接收端接收所述待传数据信息数据包;
[0027]待传数据还原模块,用于对接收的所述待传数据信息数据包进行解密操作和还原处理,并保存数据到指定位置。
[0028]优选的,所述设备信息获取模块获取的设备信息包括但不限于设备类别信息、型号信息、运行日志信息、错误日志信息、交互指令信息。
[0029]优选的,所述待传数据处理模块将二进制数据流形式的待传数据信息进行加密处理以及分包处理以获取待传数据信息数据包时包括执行如下步骤:
[0030]S21、以二进制数据流的形式读取待传数据信息;
[0031]S22、对二进制数据流的形式的待传数据信息进行加密;
[0032]S23、对经过加密后的待传数据信息进行分包处理;
[0033]S24、将分包完毕的待传数据信息编译成标准的HTTP协议所能识别的Json字符串格式,同时在Json字符串前面添加设备的MAC地址以此来进行设备区分。
[0034]优选的,所述待传数据处理模块中加密处理的方式包括但不限于MD5、EDS、AES中的任意一种。
[0035]第三方面,本专利技术还提出了一种计算机可读存储介质,其存储用于设备远程数据传输的计算机程序,其中,所述计算机程序使得计算机执行如上述所述的设备远程数据传输方法。
[0036]第四方面,本专利技术还提出了一种电子设备,包括:
[0037]一个或多个处理器;
[0038]存储器;以及
[0039]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行如上述所述的设备远程数据传输方法。
[0040](三)有益效果
[0041]本专利技术提供了一种设备远程数据传输方法、装置、存储介质及电子设备。与现有技
术相比,具备以下有益效果:
[0042]本专利技术首先获取设备信息,并将二进制数据流形式的包括设备信息的待传数据信息进行加密处理以及分包处理,以获取待传数据信息数据包;然后将上述待传数据信息数据包发送至中转服务器进行暂存;接着,接收端接收传输过来的待传数据信息数据包,并对接收的待传数据信息数据包进行解密操作和还原处理,并保存数据到指定位置。本专利技术相比于现有技术,可以在设备网络不直接可达的情况下高效、低成本的排查和解决设备异常问题,实现了技术人员在最短的时间内介入排查解决设备异常问题,节省技术人员上门维修的时间和费用的目的。
附图说明
[0043]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本专利技术一种设备远程数据传输方法的流程图;
[0045]图2为本专利技术实施例中一种设备远程数据传输方法的实施例图;
[0046]图3为本专利技术实施例中待传数据处理的流程图;
[0047]图4为本专利技术实施例中实现远程数据传输时设备终端接口示意图;
[0048]图5为本专利技术实施例中设备远程数据传输装置的系统框图。
具体实施方式
[0049]为使本专利技术实施例的目的、技术方案和优点更加清楚,对本专利技术实施例中的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种设备远程数据传输方法,其特征在于,所述方法包括:获取设备信息;将二进制数据流形式的待传数据信息进行加密处理以及分包处理以获取待传数据信息数据包;其中,所述待传数据信息包括所述设备信息以及与所述设备信息相关的文件信息;将所述待传数据信息数据包发送至中转服务器进行暂存;接收端接收所述待传数据信息数据包;对接收的所述待传数据信息数据包进行解密操作和还原处理,并保存数据到指定位置。2.如权利要求1所述的方法,其特征在于,所述设备信息包括但不限于设备类别信息、型号信息、运行日志信息、错误日志信息、交互指令信息。3.如权利要求1所述的方法,其特征在于,所述将二进制数据流形式的待传数据信息进行加密处理以及分包处理以获取待传数据信息数据包包括:S21、以二进制数据流的形式读取待传数据信息;S22、对二进制数据流的形式的待传数据信息进行加密;S23、对经过加密后的待传数据信息进行分包处理;S24、将分包完毕的待传数据信息编译成标准的HTTP协议所能识别的Json字符串格式,同时在Json字符串前面添加设备的MAC地址以此来进行设备区分。4.如权利要求3所述的方法,其特征在于,所述加密处理的方式包括但不限于MD5、EDS、AES中的任意一种。5.一种设备远程数据传输装置,其特征在于,所述装置包括:设备信息获取模块,用于获取设备信息;待传数据处理模块,用于将二进制数据流形式的待传数据信息进行加密处理以及分包处理以获取待传数据信息数据包;其中,所述待传数据信息包括所述设备信息以及与所述设备信息相关的文件信息;待传数据传输模块,用于将所述待传数据信息数据包发送至中转服务器进行...
【专利技术属性】
技术研发人员:曹文斌,王兴,李世林,张鹏远,梁河立,
申请(专利权)人:天津一瑞生物科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。