一种基于数据主题的跨域数据共享方法及系统技术方案

技术编号:33276221 阅读:16 留言:0更新日期:2022-04-30 23:35
本发明专利技术属于数据共享技术领域,特别涉及一种跨域数据共享方法。其技术方案是一种基于数据主题的跨域数据共享方法,其特征是:提出基于去中心化的设计思想和设计模式,对同一业务网的各业务系统根据数据主题目录需求确定和共享自身的本地数据主题信息并形成包括数据主题、数据名称、数据格式、数据地址为结构的全网数据主题目录,独立运行和维护全网数据主题目录,查询全网数据主题目录获取所需数据对应业务系统的数据地址并通过数据地址,得到对应业务系统的主题数据。本方法采用去中心化的方式可以提升多业务系统跨域数据共享的鲁棒性、敏捷性,增强数据防篡改能力。增强数据防篡改能力。增强数据防篡改能力。

【技术实现步骤摘要】
一种基于数据主题的跨域数据共享方法及系统


[0001]本专利技术属于数据共享
,特别涉及一种跨域数据共享方法。

技术介绍

[0002]在军事信息领域,由于业务方向不同、用户群体不同,存在多个相互独立的业务系统,难以做到数据共享,造成“烟囱化”现象,随着军队数字化建设推进、各业务系统数字化融合的需要,以及面向未来多域联合作战的军事目的,需要实现不同业务系统之间的跨域数据共享。当前的局限在于:目前主要通过建设数据中心,采集、汇聚和融合各业务系统数据,实现多业务系统的跨域数据共享,从而打破“烟囱”化现象;数据中心的建设和使用维护需要投入大量资源,与此同时,中心化的数据共享方式,易遭受攻击、降低稳定性和可信度,针对数据篡改的防御能力不强,并且数据中心对各业务系统多源异构数据的融合处理难度大、耗时长。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的缺陷,提供一种基于数据主题的跨域数据共享方法,实现异构网络环境中跨域业务系统不采用数据中心实现去“烟囱”化数据共享的目的。
[0004]为实现上述专利技术目的,本专利技术的专利技术构思是:基于目前针对各业务系统去“烟囱”化、实现跨域数据共享的主要解决方案会建立数据中心,存在数据中心易遭受攻击、数据防篡改能力差、多源数据融合难度大等问题,提出基于去中心化的设计思想和设计模式,通过各业务系统根据数据主题目录需求确定、共享自身的本地数据主题信息,在此基础上,各业务系统分别构建、使用和维护一致的全网数据主题目录,实现去中心化的跨域数据共享。
>[0005]其技术方案是:一种基于数据主题的跨域数据共享方法,其特征是:对同一业务网的各业务系统分别提出对于数据主题的需求,形成包括数据主题、数据名称、数据格式为结构的本地数据主题需求并在业务网内进行共享;各业务系统分别融合全业务系统的本地数据主题需求形成数据主题目录需求;各业务系统按照数据主题目录需求获取自身拥有相关数据的状态,并增加本业务系统的数据地址,形成本业务系统的本地数据主题信息并进行发布;各业务系统分别融合全业务系统的本地数据主题信息形成包括数据主题、数据名称、数据格式、数据地址为结构的全网数据主题目录;各业务系统独立运行和维护全网数据主题目录,查询全网数据主题目录获取所需数据对应业务系统的数据地址并通过数据地址,得到对应业务系统的主题数据。
[0006]进一步的,所述数据主题目录需求、所述全网数据主题目录需经全网各业务系统确认一致后使用。
[0007]进一步的,各业务系统对本地数据状态进行监测,对影响所述全网数据主题目录的情况进行共享,从而实现对所述全网数据主题目录的迭代。
[0008]进一步的,该方法执行以下步骤:S01各业务系统提出本地数据主题需求并进行共享,形成数据主题目录需求各业务系统分别提出本系统对数据主题的需求,形成数据主题目录需求(说明:该需求根据自身业务对数据共享的实际需求提出,同时也考虑业务网内其他业务系统的业务职能。通俗的说就是自身需要什么,别人有可能满足什么,将自身需要同别人有可能能满足的通过共享数据的方式获得)并在业务网内进行共享,各业务系统分别对接收到的各业务系统对数据主题的需求进行融合,形成数据主题目录需求,包含数据主题、数据名称和数据格式;进一步的,所述数据主题目录需求经各业务系统共同确认。
[0009]S02各业务系统根据数据主题目录需求获取本系统相关数据状态信息,形成本地数据主题信息并发布各业务系统根据数据主题目录需求获取自身拥有的相关数据状态信息,形成本地数据主题信息,包含数据主题、数据名称、数据格式、数据地址,并将本地数据主题信息发布至各业务系统;S03各业务系统独立进行数据主题信息融合,实现去中心化构建全网数据主题目录各业务系统分别融合全业务系统的本地数据主题信息,形成包括数据主题、数据名称、数据格式、数据地址为结构的全网数据主题目录,各业务系统独立运行和维护全网数据主题目录。
[0010]进一步的,为了提升数据主题目录的防篡改能力,还包括步骤S03

1,对获得的全网数据主题目录进行确认S03

1各业务系统将生成的全网数据主题目录在全业务网内进行共享,各业务系统均对得到的所有业务系统生成的全网数据主题目录进行一致性对比校验,判定各业务系统生成的全网数据主题目录是否一致,实现去中心化的独立校验,从而提升全网数据主题目录的防篡改能力。
[0011]S04全网数据主题目录支撑业务系统的数据主题访问,实现去中心化跨域数据共享各业务系统根据业务需求发起数据主题访问请求,通过查询本地运维的全网数据主题目录,获取数据来源地址;根据获取数据来源地址,向数据源业务系统发起数据主题访问请求,数据源业务系统根据主题访问请求获取相应主题数据,向发起数据主题访问请求的业务系统返回主题数据,实现各业务系统去中心化的跨域数据共享。
[0012]进一步的,还包括步骤S05各业务系统进行数据主题状态监测,并支撑全网数据主题目录迭代:各业务系统对全网数据主题目录相关的本地数据主题信息进行监测,对影响全网数据主题目录的数据主题事件在各业务系统之间进行分享,用于迭代全网数据主题目录。
[0013]一种基于数据主题的跨域数据共享系统,其特征是包括数据主题目录运维模块(1)、数据传输模块(2)、数据主题发布模块(3)、数据解析模块(4)、数据主题目录融合模块(5)、融合校验判定模块(6)、数据主题访问模块(7)、数据主题应答模块(8)、数据主题监测模块(9),所有模块在需要进行数据共享的各业务系统中分别进行完整部署,基于各业务系
统的网络连接实现数据传输和数据共享;其中:数据主题目录运维模块(1)的功能为:数据主题目录运维模块(1)的功能为:用于各业务系统根据本系统对数据主题的需求形成本地数据主题需求,对接收到的各业务系统的本地数据主题需求进行融合,形成数据主题目录需求;将数据主题目录需求在各业务系统共享形成全网数据主题目录,由各业务系统共同进行一致性确认,并将确认结果进行共享;数据传输模块(2)的功能为:实现对各业务系统的本地数据主题需求、数据主题目录需求、一致性确认结果、本地数据主题信息、全网数据主题目录、数据主题访问请求、主题数据、一致性校验结果和影响全网数据主题目录的数据主题事件在业务网内各业务系统之间的传输,支持界面和配置文件两种方式设置业务系统之间的网络拓扑关系、网络地址,作为数据共享的传输工具;数据主题发布模块(3)的功能为:根据数据主题目录运维模块(1)对数据主题目录需求,通过数据解析模块(4)获取业务系统与数据主题目录需求有关的本地数据状态并形成本地数据主题信息,向数据传输模块(2)、数据主题目录融合模块(5)进行发布;数据解析模块(4)的功能为:利用JSON格式作为数据传输格式用于跨域数据共享,提供业务系统数据格式和数据传输格式之间的相互解析,用于对数据主题目录需求、本地数据状态、数据主题访问请求和主题数据在业务系统与业务系统布署的数据主题目录运维模块(1)、数据主题访问模块(7)和数据主题应答模块(8)之间传输;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于数据主题的跨域数据共享方法,其特征是:对同一业务网的各业务系统分别提出对于数据主题的需求,形成包括数据主题、数据名称、数据格式为结构的本地数据主题需求并在业务网内进行共享;各业务系统分别融合全业务系统的本地数据主题需求形成数据主题目录需求;各业务系统按照数据主题目录需求获取自身拥有相关数据的状态,并增加本业务系统的数据地址,形成本业务系统的本地数据主题信息并进行发布;各业务系统分别融合全业务系统的本地数据主题信息形成包括数据主题、数据名称、数据格式、数据地址为结构的全网数据主题目录;各业务系统独立运行和维护全网数据主题目录,查询全网数据主题目录获取所需数据对应业务系统的数据地址并通过数据地址,得到对应业务系统的主题数据。2.如权利要求1所述的一种基于数据主题的跨域数据共享方法,其特征是:所述数据主题目录需求或和所述全网数据主题目录需经全网各业务系统确认一致后使用。3.如权利要求1所述的一种基于数据主题的跨域数据共享方法,其特征是:各业务系统对本地数据状态进行监测,对影响所述全网数据主题目录的情况进行共享,从而实现对所述全网数据主题目录的迭代。4.如权利要求1所述的一种基于数据主题的跨域数据共享方法,其特征是:该方法执行以下步骤:S01各业务系统提出本地数据主题需求并进行共享,形成数据主题目录需求各业务系统分别提出本系统对数据主题的需求形成本地数据主题需求并在业务网内进行共享,各业务系统分别对接收到的各业务系统对数据主题的需求进行融合,形成数据主题目录需求,包含数据主题、数据名称和数据格式;S02各业务系统根据数据主题目录需求获取本系统相关数据状态信息,形成本地数据主题信息并发布各业务系统根据数据主题目录需求获取自身拥有的相关数据状态信息,形成本地数据主题信息,包含数据主题、数据名称、数据格式、数据地址,并将本地数据主题信息发布至各业务系统;S03各业务系统独立进行数据主题信息融合,实现去中心化构建全网数据主题目录各业务系统分别融合全业务系统的本地数据主题信息,形成包括数据主题、数据名称、数据格式、数据地址为结构的全网数据主题目录,各业务系统独立运行和维护全网数据主题目录;S04全网数据主题目录支撑业务系统的数据主题访问,实现去中心化跨域数据共享各业务系统根据业务需求发起数据主题访问请求,通过查询本地运维的全网数据主题目录,获取数据来源地址;根据获取数据来源地址,向数据源业务系统发起数据主题访问请求,数据源业务系统根据主题访问请求获取相应主题数据,向发起数据主题访问请求的业务系统返回主题数据,实现各业务系统去中心化的跨域数据共享。5.如权利要求4所述的一种基于数据主题的跨域数据共享方法,其特征是:为了提升数据主题目录的防篡改能力,步骤S03还包括步骤S03

1,对获得的全网数据主题目录进行确认:各业务系统将生成的全网数据主题目录在全业务网内进行共享,各业务系统均对得到的所有业务系统生成的全网数据主题目录进行一致性对比校验,判定各业务系统生成的全网数据主题目录是否一致,实现去中心化的独立校验,从而提升全网数据主题目录的防篡
改能力。6.如权利要求4所述的一种基于数据主题的跨域数据共享方法,其特征是:还包括步骤S05各业务系统进行数据主题状态监测,并支撑全网数据主题目录迭代:各业务系统对全网数据主题目录相关的本地数据主...

【专利技术属性】
技术研发人员:杨维忠姜波吴小华周晓尧
申请(专利权)人:中国人民解放军九六九零一部队
类型:发明
国别省市:

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

1