[发明专利]数据处理方法及装置在审
| 申请号: | 201910113802.6 | 申请日: | 2019-02-14 |
| 公开(公告)号: | CN109885780A | 公开(公告)日: | 2019-06-14 |
| 发明(设计)人: | 于涛;李涛 | 申请(专利权)人: | 珠海天燕科技有限公司 |
| 主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/958 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
| 地址: | 519085 广东省珠海市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标资源 数据库模式 资源操作请求 目标数据库 方法信息 统一资源标识 数据处理 应用程序编程接口 接收客户端 映射关系 兼容性 申请 发送 | ||
1.一种数据处理方法,其特征在于,包括:
接收客户端发送的对目标数据库中的目标资源的资源操作请求,所述资源操作请求中包含与所述目标资源对应的应用程序编程接口API信息,所述API信息包含所述目标资源的统一资源标识以及所述资源操作请求的操作方法信息;
基于所述统一资源标识以及所述操作方法信息确定所述目标资源的API模式;
基于所述API模式与所述目标资源的数据库模式之间的映射关系确定所述目标资源的数据库模式,所述数据库模式与所述目标数据库对应;
基于所述数据库模式确定所述目标数据库中与所述目标资源对应的数据,通过所述操作方法信息对所述数据进行处理。
2.根据权利要求1所述的数据处理方法,其特征在于,所述数据处理方法还包括:
基于所述目标数据库中的资源的API模式以及所述资源的属性信息确定所述资源的数据库模式;
建立所述资源的API模式与所述资源的数据库模式之间的映射关系。
3.根据权利要求2所述的数据处理方法,其特征在于,基于所述目标数据库中的资源的API模式以及所述资源的属性信息确定所述资源的数据库模式,包括:
基于所述目标数据库中的资源的API模式以及所述资源的属性信息确定所述资源的实体模式;
基于所述资源的实体模式确定所述资源的数据库模式。
4.根据权利要求1所述的数据处理方法,其特征在于,通过所述操作方法信息对所述数据进行处理,包括:
根据所述资源操作请求中的请求格式,确定对所述资源操作请求的响应格式;
基于所确定的响应格式以及所述操作方法信息将与所述目标资源对应的各种数据进行整合;
将整合后的数据返回至所述客户端。
5.根据权利要求1所述的数据处理方法,其特征在于,所述API信息中还包括API版本信息,基于所述统一资源标识以及所述操作方法信息确定所述目标资源的API模式,包括:
对所述资源操作请求进行解析,获取所述目标资源的所述统一资源标识、所述操作方法信息以及所述API版本信息;
基于所述统一资源标识、所述操作方法信息以及所述API版本信息确定所述目标资源的API模式。
6.根据权利要求1所述的数据处理方法,其特征在于,基于所述API模式与所述目标资源的数据库模式之间的映射关系确定所述目标资源的数据库模式,包括:
对所述API模式的标识信息进行哈希运算,得到与所述标识信息对应的哈希值;
基于所述哈希值从映射关系表中查询所述API模式与所述数据库模式之间的映射关系;
基于所查询到的所述API模式与所述数据库模式之间的映射关系确定所述目标资源的数据库模式。
7.根据权利要求1至6中任一项所述的数据处理方法,其特征在于,所述数据处理方法还包括:
基于所述目标资源的API模式生成与所述目标资源对应的API文档。
8.一种数据处理装置,其特征在于,包括:
接收单元,用于接收客户端发送的对目标数据库中的目标资源的资源操作请求,所述资源操作请求中包含与所述目标资源对应的应用程序编程接口API信息,所述API信息包含所述目标资源的统一资源标识以及所述资源操作请求的操作方法信息;
API模式确定单元,用于基于所述统一资源标识以及所述操作方法信息确定所述目标资源的API模式;
数据库模式确定单元,用于基于所述API模式与所述目标资源的数据库模式之间的映射关系确定所述目标资源的数据库模式;
数据操作单元,用于基于所述数据库模式确定所述目标数据库中与所述目标资源对应的数据,通过所述操作方法信息对所述数据进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海天燕科技有限公司,未经珠海天燕科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910113802.6/1.html,转载请声明来源钻瓜专利网。





