Board logo

标题: API 经济与实现之路(4)API 网关与 API 管理的区别 [打印本页]

作者: look_w    时间: 2018-12-7 19:35     标题: API 经济与实现之路(4)API 网关与 API 管理的区别

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 管理解决方案。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0