今天看啥  ›  专栏  ›  InfoQ

4种主流的API架构风格对比

InfoQ  · 公众号  · 科技媒体  · 2021-01-10 10:14
作者 | AltexSoft译者 | 朱琪珊策划 | 万佳本文讨论了四种主要的 API 架构风格,比较它们的优缺点,并重点介绍每种情况下最适合的 API 架构风格。两个单独的应用程序需要中介程序才能相互通信。因此,开发人员经常需要搭建桥梁——也就是应用程序编程接口(API),来允许一个系统访问另一个系统的信息或功能。为了快速、大规模地集成不同的应用程序,API 使用协议或规范来定义那些通过网络传输的消息的语义和信息。这些规范构成了 API 的体系结构。在过去,人们已经发布了多种不同的 API 架构风格。每个架构风格都有它独有的标准化数据交换的模式。这一系列的 API 架构风格的选项,引发了大量的关于哪种架构风格才是最好的争论。不同时间的 API 架构风格,图源 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照