[发明专利]一种基于开放数据的服务网关系统有效
申请号: | 201810320492.0 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108521463B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 朱志祥;梁小江;王佩;王延亮;汪陈伍;程成;许成鹏 | 申请(专利权)人: | 西安邮电大学;陕西省信息化工程研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F16/25;G06F16/28 |
代理公司: | 西安西达专利代理有限责任公司 61202 | 代理人: | 第五思军 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 开放 数据 服务 网关 系统 | ||
一种基于开放数据的服务网关系统,包括有通过标准接口与第三方应用相连的服务调度层;与管理端连接的数据管理层;服务调度层、数据管理层与核心服务层相连;核心服务层分别与系统库、第三方库相连;提供开放数据服务的元数据、调用日志信息、中间数据缓存以及提供第三方库的业务数据功能,第三方数据库也是开放数据服务网关系统管理的对象,第三方库包括MySQL数据库、Oracle数据库、SqlServer数据库;具有满足互联大规模访问,安全可控,操作简单的特点。
技术领域
本发明属于网关技术领域,具体涉及一种基于开放数据的服务网关系统。
背景技术
CT时代,通信技术改变了人们沟通方式;IT时代,互联网改变了信息获取方式,打破了信息不平衡,提升了效率;DT时代,数据成为社会发展的核心和驱动力,随着云计算、大数据、移动互联网等技术革新,数据时代重构了社会供需关系,改变了人们生活的方式。
随着互联网+业务平台的日趋发展, 数据开放与共享成为未来趋势,传统的数据开放高并发量不高、调用不可度量、服务管理不够灵活、安全性不高、产品化程度较低已无法满足现在数据开放的需要。
海量的数据每时每刻都在发生,数据对政府和社会来说是具有战略意义的无形资产。《促进大数据发展行动纲要》、《“十三五”国家信息化规划》、《关于全面推进政务公开工作的意见》和《中华人民共和国政府信息公开条例》等一系列国家政策规划的出台,让数据的开放与共享有了依据。如何在保障信息安全的前提下,实现数据开放与共享,日益成为政府、企业广泛关注的热点问题。
发明内容
为克服上述现有技术的不足,本发明的目的是提供一种基于开放数据的服务网关系统,将标准的关系型数据库服务与标准的互联网服务相互转换,即将标准的SQL数据库服务和标准的Restful互联网服务互相转换,并在转换的过程中确保数据安全;同时,考虑了互联网数据服务的要求的高并发量、调用可度量、服务易管理的需求,解决数据开放共享安全的技术问题,具有满足互联大规模访问,安全可控,操作简单的特点。
为实现上述目的,本发明采用的技术方案是:一种基于开放数据的服务网关系统,包括有通过标准接口与第三方应用相连的服务调度层1;与管理端连接的数据管理层2;服务调度层1、数据管理层2与核心服务层3相连;核心服务层3分别与系统库4、第三方库5相连。
所述的服务调度层1包括有数据服务统一调度器6,数据服务统一调度器6与数据服务处理器7相连。
所述的服务调度器通过内网IP1与服务处理器1、内网IP2与服务处理器2…内网IPn与服务处理器n相连。参见图5
所述的数据服务处理器由数据服务处理器1…数据服务处理器n组成,组成主从关系。
所述的数据服务处理器包括以下处理步骤:
1)请求参数预处理阶段;2)服务配置获取阶段;3)服务配置校验阶段;4)安全校验阶段;5)标准SQL组装阶段;6)动态切换数据源阶段;7)标准SQL执行阶段;8)数据结果封装阶段;9)数据结果转化为JSON字符阶段。
所述的数据管理层2包括数据源管理单元8、数据服务管理单元9、调用次数计量单元10、账号管理单元11、黑名单管理单元12、AppKeyg管理单元13,其中调用次数计量单元10与数据源管理单元8和数据服务管理单元9相连,账号管理单元11与数据服务单元9相连,黑名单管理单元12与数据服务单元9相连,AppKeyg管理单元13与数据服务管理单元9相连。
所述的核心服务层3包括有Redis分布式集群缓存服务单元14、分布式事务单元15、动态数据源切换单元16、服务调用拦截器17、服务格式转换单元18。
所述的Redis分布式集群缓存服务单元14,采用分布式架构,每个节点都采用一主一从的高可用架构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学;陕西省信息化工程研究院,未经西安邮电大学;陕西省信息化工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810320492.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置