[发明专利]接口服务端的调用方法及系统有效
申请号: | 201710279993.4 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107193668B | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 孙雨路 | 申请(专利权)人: | 深圳中兴网信科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518109 广东省深圳市龙华新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 服务端 调用 方法 系统 | ||
1.一种接口服务端的调用方法,其特征在于,包括:
通过统一接口接收调用指令,其中所述调用指令中包括调用条件;
选择符合所述调用条件的接口调用业务逻辑,获取返回数据;
当所述业务逻辑调用完成后,对所述返回数据进行数据类型转换;
将数据类型转换后的所述返回数据通过所述统一接口返回至调用方;
在选择符合所述调用条件的接口调用所述业务逻辑时,和/或在所述业务逻辑调用异常时,和/或在所述业务逻辑调用完成时,调用监听回调;
在选择符合所述调用条件的接口调用业务逻辑,获取返回数据之前,还包括:
对所述调用方进行权限验证;
当所述调用方的权限验证通过后,对所述调用方的调用情况进行日志记录。
2.根据权利要求1所述的接口服务端的调用方法,其特征在于,当所述业务逻辑调用完成后,对所述返回数据进行数据类型转换,具体包括:
当所述业务逻辑调用完成后,将所述返回数据转换为统一数据返回格式。
3.根据权利要求1所述的接口服务端的调用方法,其特征在于,还包括:
当所述调用方的权限验证未通过,则不处理所述调用指令。
4.根据权利要求1至3中任一项所述的接口服务端的调用方法,其特征在于,所述日志记录包括以下一种或其组合:请求参数、所述返回数据、调用时间。
5.一种接口服务端的调用系统,其特征在于,包括:
接收单元,用于通过统一接口接收调用指令,其中所述调用指令中包括调用条件;
调用单元,用于选择符合所述调用条件的接口调用业务逻辑,获取返回数据;
数据类型转换单元,用于当所述业务逻辑调用完成后,对所述返回数据进行数据类型转换;
返回单元,用于将数据类型转换后的所述返回数据通过所述统一接口返回至调用方;
监听单元,用于在选择符合所述调用条件的接口调用所述业务逻辑时,和/或在所述业务逻辑调用异常时,和/或在所述业务逻辑调用完成时,调用监听回调;
验证单元,用于对所述调用方进行权限验证;
记录单元,用于当所述调用方的权限验证通过后,对所述调用方的调用情况进行日志记录。
6.根据权利要求5所述的接口服务端的调用系统,其特征在于,所述数据类型转换单元,具体用于:
当所述业务逻辑调用完成后,将所述返回数据转换为统一数据返回格式。
7.根据权利要求5所述的接口服务端的调用系统,其特征在于,所述记录单元,还用于当所述调用方的权限验证未通过,则不处理所述调用指令。
8.根据权利要求5至7中任一项所述的接口服务端的调用系统,其特征在于,所述日志记录包括以下一种或其组合:请求参数、所述返回数据、调用时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710279993.4/1.html,转载请声明来源钻瓜专利网。