[发明专利]一种基于标识解析架构的信息路由系统及方法在审
申请号: | 202110498340.1 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113448587A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 镇锡惠;王昆;姬思宇 | 申请(专利权)人: | 北京中数创新科技股份有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F21/30;G06F21/62 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 田春龙 |
地址: | 100000 北京市海淀区蓝靛*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 标识 解析 架构 信息 路由 系统 方法 | ||
本发明提供一种基于标识解析架构的信息路由系统及方法,其中,系统包括:构建模块,用于构建标识解析架构,标识解析架构包括:数据层和解析层;第一确定模块,用于当数据请求者需要访问数据层中的数据时,确定数据的数据所有者;获取模块,用于获取数据请求者的第一标识,数据的第二标识以及数据所有者的第三标识;第二确定模块,用于通过解析层基于第一标识、第二标识和第三标识确定数据请求者的访问权限;路由模块,用于从数据中确定与访问权限对应的目标数据,将目标数据路由给数据请求者,供其进行访问。本发明的基于标识解析架构的信息路由系统及方法,降低了人力成本,提升了安全性。
技术领域
本发明涉及互联网技术领域,特别涉及一种基于标识解析架构的信息路由系统及方法。
背景技术
目前,为实现点到点的软件系统间数据传输互通,通常使用开发数据接口的方式,对于需要从多个来源集成数据的软件系统来说,对于每个数据来源,都需要开发对应的数据接口,双方都需要投入大量的工作时间,因此,一个集成软件系统的数据接入,往往费时费力,且难以复制。实现一个点对点的软件系统间的数据传输,首先需要双方开发者共同确定数据传输内容,第二步协商讨论数据传输方法与格式,第三步双方各自进行接口的开发,如此才能实现点与点之间的固定内容的数据传输,这样的做法有如下缺点:
1.接口开发周期长、工作量大;
2.每两个软件、系统之间的数据传输都需要专门开发接口;
3.接口方式实现互通的数据内容固定,若要调整数据传输内容,则需要重新开发接口;
4.数据接口传输互通的数据通过HTTP等协议作为传输形式,但出于安全性要求,现有协议需要通过结合SSL等方式,通过第三方权威机构CA进行身份认证,这使得安全性架构不够完备,依赖协议以外的主体实现安全互通。
发明内容
本发明目的之一在于提供了一种基于标识解析架构的信息路由系统及方法,基于标识解析架构实现了数据请求者与数据所有者之间点到点目标数据的传输,无需专门开发接口,节省了大量时间,降低了人力成本,同时,传输内容需要调整时,无需重新开发接口,数据所有者直接对数据进行调整即可,另外,基于各标识确定数据请求者的访问权限,提升了安全性。
本发明实施例提供的一种基于标识解析架构的信息路由系统,包括:
构建模块,用于构建标识解析架构,标识解析架构包括:数据层和解析层;
第一确定模块,用于当数据请求者需要访问数据层中的数据时,确定数据的数据所有者;
获取模块,用于获取数据请求者的第一标识,数据的第二标识以及数据所有者的第三标识;
第二确定模块,用于通过解析层基于第一标识、第二标识和第三标识确定数据请求者的访问权限;
路由模块,用于从数据中确定与访问权限对应的目标数据,将目标数据路由给数据请求者,供其进行访问。
优选的,第二确定模块执行如下操作:
从解析层中调用解析工具,通过解析工具分别对第一标识、第二标识和第三标识进行解析,获得第一标识的第一身份、第二标识的第二身份和第三标识的第三身份;
从解析层中调用查询工具,通过查询工具查询预设的权限设定数据库中第三身份对第一身份设定的权限中与第二身份对应的目标权限;
将目标权限作为访问权限。
优选的,基于标识解析架构的信息路由系统,还包括:
验证模块,用于在路由模块将目标数据路由给数据请求者之前,对数据请求者进行综合验证,验证通过后,允许路由模块将目标数据路由给数据请求者;
验证模块执行如下操作:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中数创新科技股份有限公司,未经北京中数创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110498340.1/2.html,转载请声明来源钻瓜专利网。