API服务介绍

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

API服务介绍

KCGW ( Kingdee Cloud API Gateway )是一个动态、实时的 自研的企业级API 网关,核心基于 golang + etcd 实现, 提供负载均衡、动态路由、服务限流、服务熔断、身份认证等功能。

借助KCGW,可以简单、快速、低成本、低风险地实现内部系统集成和业务能力的开放。

 

主要特性:

API全生命周期:支持在线API创建,发布,调试,下线,订阅,流控等;

多版本:支持API多版本的快速回退和更新;

多环境:支持后端多个环境,如生产,测试,开发;

多区域:支持API网关的分布式部署;

多种授权:支持租户,项目,应用为多层数据维度的API授权;

配额管理:支持API分组,API,应用,参数等配额管理。

 

基本概念:

API: Application Programming Interface,应用程序编程接口,是一些预先定义的函数,应用将自身的服务能力封装成API,并通过API网关开放给用户调用。

API分组:是同一种业务API的集合,API开发者以API分组为单位,管理分组内的所有API。

应用(APP):定义了一个API调用者的身份。可以将一个API授权给多个应用,也可以将多个API授权给同一个应用。

环境:为了方便管理API的生命周期,API网关定义了API受限使用范围,这个受限使用的范围,称为环境,例如API的测试环境,开发环境等。

区域:为了尽可能的降低网络请求中的损耗,API网关可以布署在多个区域。控制台可以同时管理多个区域。


API服务介绍

KCGW ( Kingdee Cloud API Gateway )是一个动态、实时的 自研的企业级API 网关,核心基于 golang + etcd 实现, 提供负载均...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息