首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

API 经济与实现之路(4)管理

API 经济与实现之路(4)管理

API        网关与 API 管理的区别API 网关是一个软件系统的唯一入口,它封装了软件系统内部体系结构、对外为客户端提供 API。客户端不必关注软件系统的内部结构。而 API 管理在是对 API        进行安全、授权、限速、计费进行丰富的高级策略管理的企业级解决方案。
API 网关的出现早于 API 管理。很多时候,这两个概念容易被混淆。API 管理包含 API 网关的功能,而 API 网关缺乏 API 管理的高级策略。二者具体对比如下:
表 1. API 网关与 API 管理的对比比较项API 网关API 管理 适用场景  微服务内部调用,团队内快捷接入。  跨系统、跨团队、企业级统一管控,对外接入控制。  API 受管实现机制(API 提供方)  由开发人员主导;
代码侵入式实现 API 受管。  无需修改代码;
有必要暴露给外部使用的 API,通过 UI 界面手动注册到 API 管理平台。             API 生命周期管理  靠修改代码实现  Web 界面操作  管理与运行分离  除了写在代码里的部分,网关还依赖 Eureka、Ribbon 才能运行。  API 管理平台与 API 网关分离,各司其职。  审批流程  无  API 从测试到生产的全过程,需要审批。  支持多语言  Java 等语言  不限  支持传统应用  不支持  支持
总结通过本文的介绍,相信您对于时下火热的 API 经济已经有了大致的了解。对于企业客户而言,若想将 API 经济落地,需要从本文提到的几个技术层面进行考量,然后选择适合自己的企业级        API 管理解决方案。
返回列表