[发明专利]一种接口调用系统及方法有效
| 申请号: | 201310282125.3 | 申请日: | 2013-07-05 |
| 公开(公告)号: | CN104283919B | 公开(公告)日: | 2019-11-05 |
| 发明(设计)人: | 刘志阳;高斌;黎星 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 王韬 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 接口 调用 系统 方法 | ||
1.一种接口调用系统,其特征在于,包括:
接口管理模块,用于根据用户对接口的更改需求生成一描述文件以及接口的调用过程指示,并将所述描述文件以及调用过程指示部署至接口执行模块;其中,所述描述文件包括所述接口的配置替换信息;
接口执行模块,用于根据所述描述文件对所述接口进行配置,并按照所述调用过程指示对所述接口进行调用;
所述接口管理模块具体包括:
信息管理子模块,用于通过界面向用户提供所述接口的当前配置信息以及接口能够调用的配置信息,并获取用户录入的接口的配置更改信息;其中,所述配置更改信息包括接口的访问组件替换信息、协议替换信息;
接口配置子模块,用于根据所述配置更改信息生成所述描述文件,并为所述接口制定所述调用过程指示;
接口部署子模块,用于向所述接口执行模块部署所述描述文件以及所述调用过程指示。
2.根据权利要求1所述的接口调用系统,其特征在于,所述接口执行模块具体包括:解析子模块、调用子模块以及不少于一个的执行引擎;
其中,解析子模块用于:将所述描述文件进行解析并生成接口调用代码;所述调用子模块用于:根据所述执行引擎的负荷状态选取一个目标执行引擎,并将所述接口调用代码以及所述调用过程指示发送至所述目标执行引擎;所述执行引擎用于:在被选取为目标执行引擎时,根据接口调用代码配置并调用所述接口,并根据所述调用过程指示对所述接口进行调用。
3.根据权利要求1或2所述的接口调用系统,其特征在于,所述系统还包括:
日志库,用于记录所述接口执行模块产生的数据日志。
4.根据权利要求3所述的接口调用系统,其特征在于,所述系统还包括:
监控告警模块,用于监控所述日志库中保存的数据,当确定数据出现异常时进行告警。
5.一种接口调用方法,其特征在于,包括:
根据用户对接口的更改需求生成一描述文件以及接口的调用过程指示,并将所述描述文件以及调用过程指示部署至接口执行模块;其中,所述描述文件包括所述接口的配置替换信息;
根据所述描述文件对所述接口进行配置,并按照所述调用过程指示对所述接口进行调用;
根据用户对接口的更改需求生成一描述文件以及接口的调用过程指示的步骤包括:
通过界面向用户提供所述接口的当前配置信息以及接口能够调用的配置信息,并获取用户录入的接口的配置更改信息;其中,所述配置更改信息包括接口的访问组件替换信息、协议替换信息;根据所述配置更改信息生成所述描述文件;根据所述配置更改信息生成所述描述文件,并为所述接口制定所述调用过程指示。
6.根据权利要求5所述的接口调用方法,其特征在于,根据所述描述文件对所述接口进行配置,并按照所述调用过程指示对所述接口进行调用的步骤包括:
提供若干个执行引擎;
将所述描述文件进行解析并生成接口调用代码;
根据所述执行引擎的负荷状态选取一个目标执行引擎,并将所述接口调用代码以及所述调用过程指示发送至所述目标执行引擎,从而使得所述目标执行引擎能够根据接口调用代码配置并调用所述接口,并根据所述调用过程指示对所述接口进行调用。
7.根据权利要求5或6所述的接口调用方法,其特征在于,所述方法还包括:
记录所述接口执行模块产生的数据日志。
8.根据权利要求7所述的接口调用方法,其特征在于,所述方法还包括:
监控所述数据日志,当确定数据出现异常时进行告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310282125.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用含棉布料辅助合成亚铁铝尖晶石的方法
- 下一篇:镍铁包用高强度铝镁浇注料





