8

我需要在用 C++ 编写的旧 API 接口上创建 HTTP API 层。我的计划是生成 Swagger 或打开 API 文件,然后将其提供给需要编写客户端(将成为新 API 的消费者)或服务器(旧 API 的包装器)的项目。

有什么可以加快这个要求(除了手动解析它们并创建 swagger 规范文件)?即使用C++代码生成swagger JSON/YML文件

4

2 回答 2

0

很晚的答案,我认为没有好消息。

如果你在谈论 C++ 中注释的实现。据我所知,Swagger Core AnnotationsSwagger Core Project的一部分,在文档中您可以找到:

Swagger Core是 OpenAPI 规范的 Java 实现。当前版本支持 JAX-RS2。

先决条件还说:

您需要在您的 中安装并提供以下内容$PATH

  • 爪哇 8
  • Apache maven 3.0.4 或更高版本
  • 杰克逊 2.4.5 或更高版本
于 2019-01-29T15:33:58.350 回答
-2

您已经尝试过Swagger Codegen是一个 API,可用于多种语言,包括C++

于 2019-01-17T13:59:57.280 回答