[发明专利]一种数据网关控制方法、电子设备、存储介质及架构有效
申请号: | 201810484563.0 | 申请日: | 2018-05-20 |
公开(公告)号: | CN108737176B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 梅贤军;张青松;刘定文;李强 | 申请(专利权)人: | 湖北九州云仓科技发展有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/66;H04L29/06;H04L29/08 |
代理公司: | 武汉泰山北斗专利代理事务所(特殊普通合伙) 42250 | 代理人: | 程千慧 |
地址: | 430000 湖北省武汉市东西湖区东吴*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 网关 控制 方法 电子设备 存储 介质 架构 | ||
本发明涉及一种数据网关控制方法、电子设备、存储介质及架构,该方法包括步骤:发送服务请求,转发服务请求,处理服务请求,动态配置数据,数据网关的应用层发送http请求至调度层;调度层接收http请求,将http请求分发至服务层的子服务器;服务层的子服务器对http请求进行逻辑处理,逻辑处理包括身份验证、参数解析、读取配置信息、数据处理;服务层的子服务器根据配置信息对应的数据源将配置信息传入数据存储层中数据源对应的数据库,数据存储层中数据源对应的数据库对配置信息进行持久化或读取。本发明统一了数据网关,能够快速满足不同业务的需求,具备安全性高、数据稳定、高并发、灵活动态配置的特点。
技术领域
本发明涉及数据处理领域,尤其涉及一种数据网关控制方法、电子设备、存储介质及架构。
背景技术
当今社会已迈入信息经济时代,信息技术已成为推动经济结构向多元化发展的重要驱动力。目前,经济结构中业务的多元化发展,要求信息技术快速更新,服务多元化业务。现如今,营销、仓储管理、配送、电商等业务形态多样,不同业务形态的管理系统都有各自的数据处理方式,造成数据处理形式多样化,难管理、难维护、更不便于升级,业务更改牵一发而动全身,不同业务形态的数据处理方式对不同的数据源不兼容,配置服务部署不灵活,数据调用困难,安全性低,无法有效应对高并发服务请求,因此急需一种统一的数据网关,满足不同业务形态的需求。
发明内容
本发明正是基于上述技术问题至少之一,提出了一种数据网关控制方法、电子设备、存储介质及架构,解决了当前不同业务形态的数据处理方式不统一问题。
为达到上述目的,本发明提供一种数据网关控制方法,包括以下步骤:
发送服务请求,数据网关的应用层发送http请求至调度层;
转发服务请求,所述调度层接收所述http请求,将所述http请求分发至服务层的子服务器;
处理服务请求,所述服务层的子服务器对所述http请求进行逻辑处理,所述逻辑处理包括身份验证、参数解析、读取配置信息、数据处理;
动态配置数据,所述服务层的子服务器根据所述配置信息对应的数据源将所述配置信息传入数据存储层中所述数据源对应的数据库,所述数据存储层中所述数据源对应的数据库对所述配置信息进行持久化或读取。
进一步地,所述步骤转发服务请求包括所述调度层采用Haproxy负载均衡接收所述http请求,并对所述http请求进行分发。
进一步地,所述步骤处理服务请求包括所述服务层子服务器的Docker容器对所述http请求进行token验证,若验证失败则返回至所述应用层,若验证通过则根据所述http请求中的服务名称读取服务的配置信息,将所述配置信息动态反射至对应的处理类进行数据处理;所述步骤持久化数据包括所述服务层的子服务器在所述数据处理过程中根据所述配置信息对应的数据源将所述配置信息传入数据存储层。
进一步地,所述步骤发送服务请求还包括对所述配置信息进行增加或修改,所述应用层发送包含所述配置信息对应的服务名称和参数信息的http请求至所述调度层;所述步骤转发服务请求还包括设置API对应的用户每日访问额度,当用户每日访问API的次数达到所述用户每日访问额度时,所述调度层停止调用API接收所述http请求;所述步骤转发服务请求还包括判断所述http请求对应的用户是否为授权用户,是则所述应用层发放API调用权限,并设置所述API调用权限的有限期;所述步骤转发服务请求还包括验证https协议证书。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北九州云仓科技发展有限公司,未经湖北九州云仓科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810484563.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置