【问题标题】:Do IBM Bluemix and Azure provide equal support to API Blueprint and OpenAPI? To describe APIsIBM Bluemix 和 Azure 是否为 API Blueprint 和 OpenAPI 提供同等支持?描述 API
【发布时间】:2018-04-11 22:13:52
【问题描述】:

我可以借助一些帮助来决定将哪种 API 描述语言用于我们的团队在未来部署在 IBM Cloud 和 Azure 上的 API。

我们一直在非正式地使用 API Blueprint,但是在 Bluemix 上注册 API 时,我注意到它(和 Azure)已经集成了 OpenAPI。但是,我不知道 API 蓝图是否也是如此。我一直在努力寻找可以帮助决定走哪条路的东西,但除了 Blueprint 和 Swagger 网站本身之外,我没有找到太多东西。

我想知道两者在 Bluemix 和 Azure 环境中是否可以互换,或者它们之间是否存在差异,所以我可以列出优缺点。鉴于我们已经在 API 蓝图方面取得了进展。

【问题讨论】:

    标签: api azure ibm-cloud openapi apiblueprint


    【解决方案1】:

    喂,

    注意:我是 Azure 的初学者。

    IBM 和 Microsoft 支持开放 API 规范 (OAS) 已有几年或更长时间了。因此,当您使用 IBM Cloud 和 Azure 时,OAS 是一个安全的选择。 APIc 产品(本地或其云产品)支持 OAS,并且从早期就支持 swagger(已演变为 OAS)。

    APIc 不支持 API 蓝图(您无法将 API 蓝图文件导入 APIc)。

    从 Azure 文档中,我看不到任何对 APIBlueprint 的引用,这促使我推断您无法导入 API Blueprint 定义的资源。

    在导入 API 定义的上下文中,我可以看到对 swagger/OAS here 的引用,但看不到 API 蓝图。

    【讨论】:

      猜你喜欢
      • 2020-08-14
      • 1970-01-01
      • 1970-01-01
      • 2019-10-09
      • 2019-04-04
      • 1970-01-01
      • 2011-11-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多