将后端服务描述导入 WSO2 APIM

Import Backend services description into WSO2 APIM

我正在使用 SparkJava 框架开发一个 Java 项目。我制作了 REST 网络服务,现在我正在尝试将 WSO2 API 管理器放在我的服务前面。

问题是我不知道如何将后端服务描述导入WSO2 API MANAGER。我看到这通常是用 WADL 完成的,但是在 WSO2 APIM 文档 (v2.5.0) 中没有关于这个的内容。

我的目标是生成一些包含我的后端服务描述的文件(我不知道它应该是什么格式,或者我必须使用什么工具来执行此操作),并能够将其导入 WSO2 API MANAGER 作为我的 API 文档。

有办法吗?

以前曾使用过 WADL,但现在表示 RESTful API 的常见标准和方式是 swagger/OAS。

在 WSO2 APIM 中,您可以通过多种方式为后端服务创建代理 API。

1) 如果您的后端服务已有 swagger/OAS 规范,您可以将其导入 APIM。

2) 从头开始​​创建 API。在这种方法中,您可以使用发布者 UI.

定义资源和 parameters/headers 等