← 返回列表

API网关控制系统、控制方法、设备和介质

申请号: CN201810332949.X
申请人: 北京京东尚科信息技术有限公司; 北京京东世纪贸易有限公司
更新日期: 2026-03-08

专利详细信息

项目 内容
专利名称 API网关控制系统、控制方法、设备和介质
专利类型 发明授权
申请号 CN201810332949.X
申请日 2018年4月13日
公告号 CN110381101B
公开日 2024年1月12日
IPC主分类号 H04L67/60
权利人 北京京东尚科信息技术有限公司; 北京京东世纪贸易有限公司
发明人 廖耀华
地址 北京市海淀区杏石口路65号西杉创意园四区11号楼东段1-4层西段1-4层; 北京市大兴区北京经济技术开发区科创十一街18号C座2层201室

摘要文本

北京京东尚科信息技术有限公司; 北京京东世纪贸易有限公司取得“一种透气窗帘布”专利技术,本发明公开了一种API网关控制系统、控制方法、设备及介质,其中,API网关控制方法包括:接收预设的至少一服务路由对象,服务路由对象包括入口方法和路由路径;构建一网关服务仓库,网关服务仓库包括网关服务和路由路径,网关服务包括入口方法,每一所述网关服务与至少一所述路由路径相对应;接收并解析API服务请求获取路由路径,根据路由路径从网关服务仓库中查找对应的网关服务;执行查找出的网关服务。本发明的API网关控制方法不需要对应建立多个转发控制器进行处理,从而使得API服务请求处理统一。

专利主权项内容

1.一种API网关控制方法,其特征在于,所述API网关控制方法包括:接收预设的至少一服务路由对象,所述服务路由对象包括入口方法和路由路径;构建一网关服务仓库,所述网关服务仓库包括网关服务和路由路径,所述网关服务包括所述入口方法,每一所述网关服务与至少一所述路由路径相对应;接收并解析API服务请求获取所述路由路径,根据所述路由路径从所述网关服务仓库中查找对应的网关服务;执行查找出的所述网关服务;所述服务路由对象为Spring服务路由对象;所述构建一网关服务仓库的步骤包括:扫描所有所述Spring服务路由对象;将所述Spring服务路由对象转换成Class对象;获取所述Class对象的类;判断所述Class对象的类是否符合预设规范,若是,则构建服务对象;将所述服务对象注入所述网关服务;利用所述路由路径与所述网关服务构建所述网关服务仓库。