一种多个接收终端的数据筛选、传输方法及其装置的制造方法

文档序号:10515754阅读:410来源:国知局
一种多个接收终端的数据筛选、传输方法及其装置的制造方法
【专利摘要】本发明涉及一种数据传输方法,尤其涉及一种多个接收终端的数据筛选、传输方法,包括:云端服务器上设置配置程序和中转缓存服务器;云端服务器通过配置程序注册各个软件程序,获得各个软件程序的唯一注册文件,若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层;各个软件程序中加载相应的唯一注册文件后,安装到各个接收终端;配置程序通过唯一注册文件识别软件程序,实现对各个接收终端的分层匹配;各个接收终端通过各自的层级从中转缓存服务器接收相应的数据进行处理及再传输。本技术方案,不需人工参与,就能灵活变动接收终端的匹配关系,实现数据向任意级别的筛选和传送。
【专利说明】
一种多个接收终端的数据筛选、传输方法及其装置
技术领域
[0001]本发明涉及一种数据传输方法,尤其涉及一种多个接收终端的数据筛选、传输方法及其装置。
【背景技术】
[0002]—般的管理软件多为C/S或B/S结构,该结构系统共用一个服务器,服务器架构下所有用户统一为客户端,客户端用户通过访问服务器的方式对数据进行查看和管理。这种模式的软件,数据统一存储在服务器,用户访问时对服务器中的数据做修改,所有可访问的用户查看到的数据一致,无法分用户进行数据筛选查看及传送,只能在软件内通过用户权限分配来限制部分功能,软件灵活性低,实用性低。

【发明内容】

[0003]为了弥补上述现有技术的缺陷,本发明的目的是提供一种有多个接收终端,不需人工参与,就能灵活变动客户端匹配关系,能实现任意级别对数据的筛选、传输的法及其装置。
[0004]为达到上述目的,本发明的技术方案是:
[0005]—种多个接收终端的数据筛选、传输方法,包括:
[0006]云端服务器上设置配置程序和中转缓存服务器;
[0007]云端服务器通过配置程序注册各个软件程序,获得各个软件程序的唯一注册文件,若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层;
[0008]各个软件程序中加载相应的唯一注册文件后,安装到各个接收终端;配置程序通过唯一注册文件识别软件程序,实现对各个接收终端的分层匹配;
[0009]各个接收终端通过各自的层级从中转缓存服务器接收相应的数据进行处理及再传输。
[0010]进一步的,软件程序安装到接收终端后,配置程序判断其不存在上级,则新建为顶层;若存在上级/下级,则新建为中间层,并通过配置程序与其上层/下层相匹配;若不存在下级,则新建为底层,并通过配置程序与其上层相匹配,由此实现对接收终端的分层。
[0011 ]进一步的,所述配置程序可任意匹配调整各个接收终端的层级,灵活变动接收数据的上层。
[0012]进一步的,各个接收终端的数据传输步骤如下:
[0013]a、底层接收终端从中转缓存服务器中获取原始数据并接收其上层接收终端的反馈;底层接收终端将原始数据保存在本地后,清空中转缓存服务器里面的原始数据;在对原始数据做初步筛选处理后,将其传输到云端服务器的中转缓存服务器,以供其上层接收终端接收处理;
[0014]b、中间层接收终端从中转缓存服务器接收下层接收终端用户传输的经处理后的数据,若审核合格,传输到中转缓存服务器,以供其上层接收终端接收处理,若审核不合格或加入了新数据,传输到中转缓存服务器,以供其下层接收终端接收反馈进行再次处理,直至审核通过;
[0015]C、依此类推,数据经过多层审核、处理和传输后,顶层接收终端接收最终数据,做最终审核。
[0016]本发明还提供了一种多个接收终端的数据筛选、传输装置,包括:
[0017]分层匹配模块,包括配置模块,用以将各个接收模块进行分层匹配;
[0018]所述配置模块用以注册各个软件程序,获得各个软件程序的唯一注册文件;若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层;各个软件程序中加载相应的唯一注册文件后,安装到各个接收模块;配置模块通过唯一注册文件识别软件程序,实现对各个接收模块的分层匹配;
[0019]数据传输模块,包括设置在云端服务器上的中转缓存服务器,用于各个接收模块从中转缓存服务器接收相应的数据进行处理及再传输。
[0020]进一步的,软件程序安装在接收模块后,配置模块判断其不存在上级,则新建为顶层;若存在上级/下级,则新建为中间层,并通过配置模块与其上层/下层相匹配;若不存在下级,则新建为底层,并通过配置模块与其上层相匹配,由此实现对接收模块的分层。
[0021]进一步的,所述配置模块可任意匹配调整各个接收模块的层级,灵活变动接收数据的上层。
[0022]进一步的,数据传输模块包括以下各子模块:
[0023]缓存模块,包括中转缓存服务器,用于临时存储数据;
[0024]底层接收模块,从中转缓存服务器中获取原始的检测数据,将其保存在本地并清空中转缓存服务器里面的原始检测数据;在对原始的检测数据做初步筛选处理后,将其传输到云端服务器的中转缓存服务器,以供其上层接收模块接收处理;
[0025]中间层接收模块,从中转缓存服务器接收下层接收模块传输的经处理后的数据,若审核合格,传输到中转缓存服务器,以供其上层接收模块接收处理,若审核不合格或加入了新数据,传输到中转缓存服务器,以供其下层接收模块接收反馈进行再次处理,直至审核通过;
[0026]顶层接收模块,从中转缓存服务器接收最终数据,做最终审核。
[0027]本发明与现有技术相比的有益效果是:采用上述技术方案,由于将各个接收终端进行了分层匹配,不再需要人工参与,就能灵活变动客户端匹配关系,实现任意级别对数据的筛选、传输;同时,接收终端从中转服务器中接收相应的数据后,保存在本地,并将中转服务器中相应的数据清理,信息安全度高。
[0028]下面结合附图和具体实施例对本发明作进一步描述。
【附图说明】
[0029]图1为本发明一种多个接收终端的数据筛选、传输方法具体实施例的的流程图;
[0030]图2为本发明一种多个接收终端的数据筛选、传输装置具体实施例的的框图。
[0031]附图标记
[0032]10 云端服务器11 分层匹配模块
[0033]12 数据传输模块20 接收模块
【具体实施方式】
[0034]为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进一步介绍和说明,但不局限于此。
[0035]如图1所示,一种多个接收终端的数据筛选、传输方法,包括:
[0036]云端服务器上设置配置程序和中转缓存服务器;
[0037]云端服务器通过配置程序注册各个软件程序,获得各个软件程序的唯一注册文件,若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层;
[0038]各软件程序中加载相应的唯一注册文件后,安装到各个接收终端;配置程序通过唯一注册文件识别软件程序,实现对各个接收终端的分层匹配;
[0039]各个接收终端通过各自的层级从中转缓存服务器接收相应的数据进行处理及再传输。
[0040]上述技术方案,由于将多个接收终端进行了分层匹配,使得不再需要人工参与,就能灵活变动客户端匹配关系,实现任意级别对数据的筛选、传输;同时,数据保存在本地,信息安全度也高。
[0041 ]进一步的,为了能快速且方便地对接收终端进行分层,软件程序安装到接收终端后,配置程序判断其不存在上级,则新建为顶层;若存在上级/下级,则新建为中间层,并通过配置程序与其上层/下层相匹配;若不存在下级,则新建为底层,并通过配置程序与其上层相匹配,由此实现对接收终端的分层。
[0042]进一步的,当接收终端的层级发生变动时,为了方便且快速地对接收终端重新进行匹配,所述配置程序可任意匹配调整各个接收终端的层级,灵活变动接收数据的上层。
[0043]进一步的,为了简化数据的传送流程,同时也为了对数据进行保密,各个接收终端的数据传输步骤如下:
[0044]a、底层接收终端从中转缓存服务器中获取原始数据并接收其上层接收终端的反馈;底层接收终端将原始数据保存在本地后,清空中转缓存服务器里面的原始数据;在对原始数据做初步筛选处理后,将其传输到云端服务器的中转缓存服务器,以供其上层接收终端接收处理;
[0045]b、中间层接收终端从中转缓存服务器接收下层接收终端用户传输的经处理后的数据,若审核合格,传输到中转缓存服务器,以供其上层接收终端接收处理,若审核不合格或加入了新数据,传输到中转缓存服务器,以供其下层接收终端接收反馈进行再次处理,直至审核通过;
[0046]C、依此类推,数据经过多层审核、处理和传输后,顶层接收终端接收最终数据,做最终审核。
[0047]本发明还提供了一种多个接收终端的数据筛选、传输装置,包括:
[0048]分层匹配模块11,包括配置模块,用以将各个接收模块20进行分层匹配;
[0049]所述配置模块用以注册各个软件程序,获得各个软件程序的唯一注册文件;若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层;各个软件程序中加载相应的唯一注册文件后,安装到各个接收模块20;配置模块通过唯一注册文件识别软件程序,实现对各个接收模块20的分层匹配;
[0050]数据传输模块12,包括设置在云端服务器I上的中转缓存服务器,用于各个接收模块20从中转缓存服务器接收相应的数据进行处理及再传输。
[0051]进一步的,为了方便却快速地对接收模块20进行分层,软件程序安装在接收模块20后,配置模块判断其不存在上级,则新建为顶层;若存在上级/下级,则新建为中间层,并通过配置模块与其上层/下层相匹配;若不存在下级,则新建为底层,并通过配置模块与其上层相匹配,由此实现对接收模块20的分层。
[0052]进一步的,当接收模块20的层级发生变动时,为了方便且快速地对接收模块20重新进行匹配,所述配置模块可任意匹配调整各个接收模块20的层级,灵活变动接收数据的上层。
[0053]进一步的,为了简化数据传输模块12的运行流程,提高运行速度,数据传输模块12包括以下各子模块:
[0054]缓存模块,包括中转缓存服务器,用于临时存储数据;
[0055]底层接收模块,从中转缓存服务器中获取原始的检测数据,将其保存在本地并清空中转缓存服务器里面的原始检测数据;在对原始的检测数据做初步筛选处理后,将其传输到云端服务器的中转缓存服务器,以供其上层接收模块接收处理;
[0056]中间层接收模块,从中转缓存服务器接收下层接收模块传输的经处理后的数据,若审核合格,传输到中转缓存服务器,以供其上层接收模块接收处理,若审核不合格或加入了新数据,传输到中转缓存服务器,以供其下层接收模块接收反馈进行再次处理,直至审核通过;
[0057]顶层接收模块,从中转缓存服务器接收最终数据,做最终审核。
[0058]本发明所做的技术延伸或再创造,均受本发明的保护。本发明的保护范围以权利要求书为准。
【主权项】
1.一种多个接收终端的数据筛选、传输方法,其特征在于,包括: 云端服务器上设置配置程序和中转缓存服务器; 云端服务器通过配置程序注册各个软件程序,获得各个软件程序的唯一注册文件,若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层; 各个软件程序中加载相应的唯一注册文件后,安装到各个接收终端;配置程序通过唯一注册文件识别软件程序,实现对各个接收终端的分层匹配; 各个接收终端通过各自的层级从中转缓存服务器接收相应的数据进行处理及再传输。2.根据权利要求1所述的多个接收终端的数据筛选、传输方法,其特征在于:软件程序安装到接收终端后,配置程序判断其不存在上级,则新建为顶层;若存在上级/下级,则新建为中间层,并通过配置程序与其上层/下层相匹配;若不存在下级,则新建为底层,并通过配置程序与其上层相匹配,由此实现对接收终端的分层。3.根据权利要求2所述的多个接收终端的数据筛选、传输方法,其特征在于:所述配置程序可任意匹配调整各个接收终端的层级,灵活变动接收数据的上层。4.根据权利要求1所述的多个接收终端的数据筛选、传输方法,其特征在于:各个接收终端的数据传输步骤如下: a、底层接收终端从中转缓存服务器中获取原始数据并接收其上层接收终端的反馈;底层接收终端将原始数据保存在本地后,清空中转缓存服务器里面的原始数据;在对原始数据做初步筛选处理后,将其传输到云端服务器的中转缓存服务器,以供其上层接收终端接收处理; b、中间层接收终端从中转缓存服务器接收下层接收终端用户传输的经处理后的数据,若审核合格,传输到中转缓存服务器,以供其上层接收终端接收处理,若审核不合格或加入了新数据,传输到中转缓存服务器,以供其下层接收终端接收反馈进行再次处理,直至审核通过; C、依此类推,数据经过多层审核、处理和传输后,顶层接收终端接收最终数据,做最终审核。5.一种多个接收终端的数据筛选、传输装置,其特征在于,包括: 分层匹配模块,包括配置模块,用以将各个接收模块进行分层匹配; 所述配置模块用以注册各个软件程序,获得各个软件程序的唯一注册文件;若存在新节点关系,该软件程序被注册为顶层,若不存在新节点关系,则先查找该软件程序的上层,然后被注册为下层;各个软件程序中加载相应的唯一注册文件后,安装到各个接收模块;配置模块通过唯一注册文件识别软件程序,实现对各个接收模块的分层匹配; 数据传输模块,包括设置在云端服务器上的中转缓存服务器,用于各个接收模块从中转缓存服务器接收相应的数据进行处理及再传输。6.根据权利要求5所述的多个接收终端的数据筛选、传输装置,其特征在于:软件程序安装在接收模块后,配置模块判断其不存在上级,则新建为顶层;若存在上级/下级,则新建为中间层,并通过配置模块与其上层/下层相匹配;若不存在下级,则新建为底层,并通过配置模块与其上层相匹配,由此实现对接收模块的分层。7.根据权利要求6所述的多个接收终端的数据筛选、传输装置,其特征在于:所述配置模块可任意匹配调整各个接收模块的层级,灵活变动接收数据的上层。8.根据权利要求7所述的多个接收终端的数据筛选、传输装置,其特征在于:数据传输模块包括以下各子模块: 缓存模块,包括中转缓存服务器,用于临时存储数据; 底层接收模块,从中转缓存服务器中获取原始的检测数据,将其保存在本地并清空中转缓存服务器里面的原始检测数据;在对原始的检测数据做初步筛选处理后,将其传输到云端服务器的中转缓存服务器,以供其上层接收模块接收处理; 中间层接收模块,从中转缓存服务器接收下层接收模块传输的经处理后的数据,若审核合格,传输到中转缓存服务器,以供其上层接收模块接收处理,若审核不合格或加入了新数据,传输到中转缓存服务器,以供其下层接收模块接收反馈进行再次处理,直至审核通过; 顶层接收模块,从中转缓存服务器接收最终数据,做最终审核。
【文档编号】H04L29/08GK105872108SQ201610423108
【公开日】2016年8月17日
【申请日】2016年6月15日
【发明人】杨磊, 易小艳
【申请人】深圳市清时捷科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1