我正在使用SparkJava框架从事Java项目。我制作了REST Web服务,现在我正试图将WSO2 API管理器放在我的服务之前。
问题是我不知道如何将后端服务描述导入WSO2 API MANAGER。我看到这通常是通过WADL完成的,但是在WSO2 APIM文档(v2.5.0)中,与此无关。
我的目标是生成一些文件,其中包含我的后端服务描述(我不知道它应该是什么格式,或者我必须使用哪种工具来执行此操作),并能够将其导入WSO2 API MANAGER中,我的API文档。
有没有办法做到这一点?
答案 0 :(得分:1)
WADL有时曾经使用过,但是现在代表RESTful API的通用和标准和方式是swagger / OAS。
在WSO2 APIM中,有几种方法可以为后端服务创建代理API。
1)如果您已经为后端服务提供了全面的/ OAS规范,则可以将其导入APIM。
2)从头开始创建API。通过这种方法,您可以使用发布者UI定义资源以及那里的参数/标题等。