一种利用二维码进行大数据量传输的方法
2017-10-08 08:00:20
[0023] 其中,所述应用系统数据库的数据读写接口支持通用的关系型数据库数据读写,可批量读取与批量写入。对于要传输的数据采用对数据进行分卷操作后,为保证数据传输的可靠和安全,对每个分卷进行加密操作,并在每个分卷中写入校验码,保证数据传输的正确性。
[0024] 另外,为保证数据传输的速度,所述二维码扫描设备采用高速二维码扫描设备,可快速扫描并解析二维码数据,通过分卷传输方式,该传输方式的数据传输速度根据QR码的版本和纠错等级来确定(如:按QR码的40版本,L等级一个二维码可存储4296个英文字母来计算,高速二维码扫描设备一秒可达到扫描采集45次正确的二维码,按理论估算6秒可读取IM数据,一小时可传输600M数据)。
[0017] 步骤1、在互联网终端上部署数据解析端模块,该数据解析端模块负责互联网应用系统数据库数据的解析与生成数据传输的二维码图片;
附图说明
[0031] 6、在显示设备上按顺序显示二维码图片,显示的时间间隔按系统设置的间隔时间显示;
[0001] 本发明涉及通讯设备技术领域,尤其涉及一种利用二维码进行大数据量传输的方法。
[0009] 步骤4、在涉及机密的网络终端上部署采集端模块,并使用二维码扫描设备扫描互联网终端显示设备上的各个二维码图片;
[0025] 下面结合一具体实施例对本发明作进一步说明:
#p#分页标题#e#[0027] 2、数据解析端通过数据接口获取业务系统中需传输的数据表数据;[0028] 3、根据是否需要对数据加密的选项对数据进行加密处理,系统采用DES,AES等对称密钥加密方式加密数据;
[0014] 图2为本发明方法详细的运转流程图。
具体实施方式
[0002] 涉及机密单位内部网络与互联网络之间是物理隔离的,传统的方式只能采用光盘刻录手工操作的方式来拷贝数据。光盘刻录方式操作速度慢,对于运行中的业务系统需先停止运行才能备份其数据库,对于需要实时交换的数据库数据则无法通过光盘刻录的方式来实现。
[0034] 9、若数据不正确则启动重传操作,重传指定的图片;
[0006] 步骤1、在互联网终端上部署数据解析端模块,该数据解析端模块负责互联网应用系统数据库数据的解析与生成数据传输的二维码图片;
[0019] 步骤3、通过数据解析端模块将各个分卷数据转换为二维码图片;并在互联网终端的显示设备上按顺序显示各个二维码图片;
[0018] 步骤2、对互联网终端上要传输的数据进行分卷操作,该操作可根据数据量大小与二维码存储容量大小获取每个图像存储的数据大小后,进行自动分卷处理;并形成分卷数据;
[0020] 步骤4、在涉及机密的网络终端上部署采集端模块,并使用二维码扫描设备扫描互联网终端显示设备上的各个二维码图片;
[0032] 7、在涉及机密内网的采集终端部署二维码扫描设备(或高速拍照摄像头)对准解析端的显示终端进行扫描二维码;
[0016] 请参阅图1至图3所示,本发明为一种利用二维码进行大数据量传输的方法,包括如下步骤:
[0012] 本发明具有如下优点:本发明采用二维条码协议码来实现数据解析端与采集端的双向握手过程。该协议码主要用于传输系统双向握手的协议,控制传输、重传等操作。协议码的发起端包括:解析端和采集端,两端都可以通过各自的协议码来向对方提示当前的运行状态,告知对方下一步的操作过程。并通过对于大数据量的二维码数据的传输采用对数据进行分卷操作,本发明通过综合运用协议码控制与数据分卷、二维码生成解析等技术,实现内外物理隔离的网络间应用系统数据库的同步,省去使用光盘刻录等繁杂的方法,可传输大数据量数据,大大提高了工作效率。
[0021] 步骤5、采集端模块将采集到的各个二维码图片通过二维码扫描设备进行解析为对应的二维码数据,并根据设备类型分别将各个二维码数据解析成对应的分卷数据,并写入应用系统数据库中;
[0013] 图1为本发明方法流程示意图。
[0029] 4、由于二维码的存储容量有限制需要对每次传输的数据进行分卷,根据所使用的二维码类型与传输的数据量大小进行数据分卷,并形成分卷数据,同时在数据中加入CRC校验码,保证数据传输的正确性;
[0015] 图3为本发明的数据传输握手协议变化流程图。
发明内容
[0004] 本发明要解决的技术问题,在于提供一种利用二维码进行大数据量传输的方法,可实现内外物理隔离的网络间应用系统数据库的同步,省去使用光盘刻录等繁杂的方法,可传输大数据量数据,大大提高了工作效率。
[0038] 以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
背景技术
[0022] 步骤6、系统数据库获得各分卷数据后进行合并,得到完整合并后的数据进行存储。
[0033] 8、依据采集的设备类型分别将二维码数据解析成分卷数据,并将分卷数据合并,合并后进行校验,判断数据是否正确;
[0010] 步骤5、采集端模块将采集到的各个二维码图片通过二维码扫描设备进行解析为对应的二维码数据,并根据设备类型分别将各个二维码数据解析成对应的分卷数据,并写入应用系统数据库中;
技术领域
[0011] 步骤6、系统数据库获得各分卷数据后进行合并,得到完整合并后的数据进行存储。
一种利用二维码进行大数据量传输的方法
[0007] 步骤2、对互联网终端上要传输的数据进行分卷操作,该操作可根据数据量大小与二维码存储容量大小获取每个图像存储的数据大小后,进行自动分卷处理;并形成分卷数据;
[0005] 本发明是这样实现的:一种利用二维码进行大数据量传输的方法,包括如下步骤:
[0008] 步骤3、通过数据解析端模块将各个分卷数据转换为二维码图片;并在互联网终端的显示设备上按顺序显示各个二维码图片;
[0030] 5、将分卷数据转换生成二维码图片;
[0036] 11、启动数据交换接口将数据写入目标数据库中,完成一次数据传输交互过程。
[0026] 1、在互联网络终端部署数据解析端,数据解析端中配置业务应用系统的数据库连接信息;
[0037] 这里需要说明的是:由于内部网络是无法直接跟外部网络通信的,因此在数据传输过程中为解决解析端和采集端之间的相互对话,系统采用二维条码协议码来实现数据解析端与采集端的双向握手过程。该协议码主要用于传输系统双向握手的协议,控制传输、重传等操作。协议码的发起端包括:解析端和采集端,两端都可以通过各自的协议码来向对方提示当前的运行状态,告知对方下一步的操作过程。协议码分别显示在两端的屏幕上,另一端通过扫描设备扫描获取协议码,根据协议码的具体内容执行下一步操作。具体的协议流程见图3。
[0035] 10、若数据传输正确则对数据进行解密和解析;
[0003] 如何通过一种技术,即不需要通过网络连接又可以保证大数据实时、准确的在物理隔离的网络中进行传输,保证数据传输的安全可靠,防止数据被非法窃取。
- 上一篇:追本溯源,薪火相传
- 下一篇:我国农产品质量安全可追溯体系建设现状探析