[发明专利]处理应用编程接口请求的方法和装置有效
申请号: | 201580012556.5 | 申请日: | 2015-03-18 |
公开(公告)号: | CN106105100B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | S·K·加迪帕蒂 | 申请(专利权)人: | TWC专利信托公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;师玮 |
地址: | 美国佛*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 处理应用编程接口请求的方法和装置。API网关设计用于处理对数据和服务的高容量的API请求,其中将相对大的负载返回给请求者。所述API网关包括“在线”组件,所述在线组件针对每个API请求,检查所述请求中的信息以按API ID和产品密钥增加API使用计数。所述使用信息周期性地压入出站消息队列,之后被填充到数据库中。“离线”组件基于所述数据库中的信息确定客户是否已超出其预定配额。这个确定被压入另一消息队列,所述另一消息队列由所述在线组件周期性地读取以更新存储器内API ID、产品密钥和API有效标记值。因此,所述在线组件能够以低延时来服务于对数据的高容量的API请求。 | ||
搜索关键词: | 延时 负载 容量 api 网关 | ||
【主权项】:
1.一种用于在应用编程接口API网关处接收和处理API请求的方法,所述方法包括以下步骤:在计算设备上执行的第一组件处接收API请求,所述第一组件作为存储器内组件被提供,并且以第一优先级执行以检查API ID、API密钥、密码摘要和API有效标记中的至少一者,以便执行对所述API请求的认证;认证在认证的API请求中包含的API密钥和密码摘要;增加API使用值;由第二组件基于数据库中的API使用值来确定进行所述API请求的用户是否已超出预定配额,其中,所述第二组件作为以低于所述第一优先级的第二优先级执行的离线组件被提供;根据所述API密钥和所述API有效标记提供对API服务的访问;将所述API使用值周期性地压入消息队列中,所述消息队列是由所述计算设备上执行的所述第二组件处理;以及用所述第二组件提供的使用信息周期性地更新由所述第一组件使用的API有效标记。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TWC专利信托公司,未经TWC专利信托公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580012556.5/,转载请声明来源钻瓜专利网。