一种机构间信息共享方法和装置制造方法及图纸

技术编号:24169726 阅读:18 留言:0更新日期:2020-05-16 02:33
本发明专利技术涉及信息共享技术领域,提供了一种机构间信息共享方法和装置。方法包括根据机构之间的权限划分机制,生成共享架构中的层次关系;共享架构中同一层的数据在各个节点中进行同步存储和同步修改,其中,共享架构中相邻两层之间,上一层存储有下一层数据内容的摘要;其中,下一层数据在被修改时,需要拥有根据其要修改数据生成有摘要的上一层机构进行授权。本发明专利技术利用了现有机构自身的权限等级机制,并且因地适宜的设计了一套与所述权限对等的分级信息共享架构,对于操作人员而言只需要设定生成摘要的参数项,自动化实现现有的机构数据到本发明专利技术所提出的分级信息共享架构的转移,从而提高了现有机构平台中数据转换到信息共享平台的效率。

【技术实现步骤摘要】
一种机构间信息共享方法和装置
本专利技术涉及信息共享
,特别是涉及一种机构间信息共享方法和装置。
技术介绍
机构数据系统主要是依托于互联网,加快政务间的协作,提高依法行政的效率。但在实际政务工作中,总会遇到类似的问题:1、各政务机构间数据对接和交换,按照以往的做法,需要相应机构提供自身信息库的接口,开发人员通过调用接口的形式,拿到所需信息库的信息,不管在开发角度,还是数据的实时性角度,还是业务推进角度都显得难以进行或者进行缓慢。2、机构间数据共享的不实时性带来的效率问题。3、以往中心化的系统方案带来的安全和信任问题。究其原因,一个是由于机构数据量庞大,另一个是为了自身数据安全性,还有就是系统的内网隔离。
技术实现思路
本专利技术要解决的技术问题是克服现有机构中数据管理存在的,数据对接和交换效率低、共享不实时,以及安全性和信任问题。本专利技术进一步要解决的技术问题是如何将现有的数据,从其自身的架构中快速、有效的转移到本专利技术所提出的区块链架构中。本专利技术进一步要解决的技术问题是在原有区块链基础网络下,如何无限级动态扩展上下级组织,通过自动化形式颁发证书、增加组织。本专利技术采用如下技术方案:第一方面,本专利技术提供了一种机构间信息共享方法,包括:根据机构之间的权限划分机制,生成共享架构中的层次关系;共享架构中同一层的数据在各个节点中进行同步存储和同步修改,其中,共享架构中相邻两层之间,上一层存储有下一层数据内容的摘要;其中,下一层数据在被修改时,需要拥有根据其要修改数据生成有摘要的上一层机构进行授权;若修改内容不涉及上一层中存储的相应摘要的修改,则在上一层机构授权后,仅完成下一层机构所在层的各节点中数据的修改;若下一层数据的修改内容涉及上一层存储的摘要修改,则在上一层机构授权后,完成下一层机构所在层的各节点中数据的修改,再完成上一层机构所在层的各节点中相应摘要的修改;其中,每一共享架构层中各节点按照预设的规则进行安全性校对,若发现其中某一节点中的数据相比较统一共享架构层中其它节点的数据不同,则生成日志并上报。优选的,若被修改的数据处于顶层,则在保持对下层的摘要存储不变动的情况下,允许直接修改所述顶层中各节点中的数据内容。优选的,若所述下一层机构所在层之下还有一级或者多级下一层机构时,所述完成下一层机构所在层的各节点中数据的修改,具体包括:确定所述下一层机构所在层的节点中存储的下一层共享架构层的摘要,是否是需要修改;若需要修改,则相应的调整所述下一层共享架构层中存储的对应于所述摘要的内容。优选的,所述摘要具体为按照预设的共享架构层中的参数项生成的hash值,所述参数项包括路径名、文件夹名、文件名、数据库中的表名、数据库中表的行数、表的列数、表的键值、数据库中完成的指令数据中的一项或者多项。优选的,所述若需要修改则相应的调整所述下一级共享架构层中存储的对应于所述摘要的内容,具体包括:所述修改为删除相应的摘要项,则相应的对应下一级共享架构层中存储的对应所述摘要的内容进行删除。优选的,若有新的数据添加到共享架构层A中,并且,新添加到共享架构层A中的数据对象,属于其上一层共享架构层B中摘要生成规则所指定的数据对象之一,则所述方法还包括:获取上一层共享架构层B的权限许可后,在更新共享架构层A中的数据对象后,按照所述摘要生成规则生成新的摘要后,更新共享架构层B中,以及共享架构层B中其它节点内存储的摘要。优选的,所述若发现其中某一节点中的数据相比较统一共享架构层中其它节点的数据不同,则生成日志并上报,具体包括:若发现其中某一节点C中的数据相比较同一共享架构层中其它节点的数据不同,则直接将所述节点C中的数据替换为同一共享架构层其他节点中的数据内容。优选的,所述方法还包括:若发现同一共享架构层中各节点之间存储数据不同的节点数量超过预设阈值,则向上一层共享架构层申请摘要信息匹配,并根据摘要信息匹配结果,选择匹配合格的节点数据替换匹配不合格的节点中存储的数据。第二方面,本专利技术还提供了一种机构间信息共享装置,用于实现第一方面所述的机构间信息共享方法,所述装置包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被程序设置为执行第一方面所述的机构间信息共享方法。第三方面,本专利技术还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,用于完成第一方面所述的机构间信息共享方法。本专利技术利用了现有机构自身的权限等级机制,并且因地适宜的设计了一套与所述权限对等的分级信息共享架构,对于操作人员而言只需要设定生成摘要的参数项,并可以通过定制程序或者脚本自动化实现现有的机构数据到本专利技术所提出的分级信息共享架构的转移,从而提高了现有机构平台中数据转换到信息共享平台的效率。进一步的,本专利技术提出的机构间信息共享,由于其分布式、去中心化、安全可靠、不可篡改、可追溯性的特点,其网络节点同样可以部署不同地方。第三方面,本专利技术还提供一种自动化无限级增加组织和证书的方案,利用自动化脚本和jq工具,拿到区块信息进行分析,通过自动化方式进行增加。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种机构间信息共享方法流程示意图;图2是本专利技术实施例提供的一种机构间信息共享方法流程示意图;图3是本专利技术实施例提供的另一种机构间信息共享方法流程示意图;图4是本专利技术实施例提供的一种机构间信息共享装置结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术的描述中,术语“内”、“外”、“纵向”、“横向”、“上”、“下”、“顶”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术而不是要求本专利技术必须以特定的方位构造和操作,因此不应当理解为对本专利技术的限制。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。实施例1:本专利技术实施例1提供了一种机构间信息共享方法,本专利技术实施例中所提出的结构特征存在多级权限管理的机构场景,上述机构场景特点还包括,处于低一级的数据管理中部分数据的修改或者全部数据的修改需要上一级的权限许可,如图1所示,包括:在步骤201中,根据机构之间的权本文档来自技高网...

【技术保护点】
1.一种机构间信息共享方法,其特征在于,包括:/n根据机构之间的权限划分机制,生成共享架构中的层次关系;/n共享架构中同一层的数据在各个节点中进行同步存储和同步修改,其中,共享架构中相邻两层之间,上一层存储有下一层数据内容的摘要;/n其中,下一层数据在被修改时,需要拥有根据其要修改数据生成有摘要的上一层机构进行授权;/n若修改内容不涉及上一层中存储的相应摘要的修改,则在上一层机构授权后,仅完成下一层机构所在层的各节点中数据的修改;若下一层数据的修改内容涉及上一层存储的摘要修改,则在上一层机构授权后,完成下一层机构所在层的各节点中数据的修改,再完成上一层机构所在层的各节点中相应摘要的修改;/n其中,每一共享架构层中各节点按照预设的规则进行安全性校对,若发现其中某一节点中的数据相比较统一共享架构层中其它节点的数据不同,则生成日志并上报。/n

【技术特征摘要】
1.一种机构间信息共享方法,其特征在于,包括:
根据机构之间的权限划分机制,生成共享架构中的层次关系;
共享架构中同一层的数据在各个节点中进行同步存储和同步修改,其中,共享架构中相邻两层之间,上一层存储有下一层数据内容的摘要;
其中,下一层数据在被修改时,需要拥有根据其要修改数据生成有摘要的上一层机构进行授权;
若修改内容不涉及上一层中存储的相应摘要的修改,则在上一层机构授权后,仅完成下一层机构所在层的各节点中数据的修改;若下一层数据的修改内容涉及上一层存储的摘要修改,则在上一层机构授权后,完成下一层机构所在层的各节点中数据的修改,再完成上一层机构所在层的各节点中相应摘要的修改;
其中,每一共享架构层中各节点按照预设的规则进行安全性校对,若发现其中某一节点中的数据相比较统一共享架构层中其它节点的数据不同,则生成日志并上报。


2.根据权利要求1所述的机构间信息共享方法,其特征在于,若被修改的数据处于顶层,则在保持对下层的摘要存储不变动的情况下,允许直接修改所述顶层中各节点中的数据内容。


3.根据权利要求1所述的机构间信息共享方法,其特征在于,若所述下一层机构所在层之下还有一级或者多级下一层机构时,所述完成下一层机构所在层的各节点中数据的修改,具体包括:
确定所述下一层机构所在层的节点中存储的下一层共享架构层的摘要,是否是需要修改;
若需要修改,则相应的调整所述下一层共享架构层中存储的对应于所述摘要的内容。


4.根据权利要求3所述的机构间信息共享方法,其特征在于,所述摘要具体为按照预设的共享架构层中的参数项生成的hash值,所述参数项包括路径名、文件夹名、文件名、数据库中的表名、数据库中表的行数、表的列数、表的键值、数据库中完成的指令数据中的...

【专利技术属性】
技术研发人员:朱红超黄洪冰陶天林
申请(专利权)人:武汉达梦数据技术有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1