Импортировать описание бэкэнд-сервисов в WSO2 APIM - PullRequest
0 голосов
/ 12 сентября 2018

Я работаю над проектом Java, используя платформу SparkJava. Я создал веб-сервисы REST и теперь пытаюсь разместить WSO2 API Manager перед своими сервисами.

Проблема в том, что я не знаю, как импортировать описание бэкэнд-сервиса в WSO2 API MANAGER. Я видел, что это часто делается с помощью WADL, но в документации APIM WSO2 (v2.5.0) об этом ничего нет.

Моя цель - сгенерировать какой-нибудь файл, содержащий описание моего сервиса Backend (я не знаю, какой это должен быть формат или какой инструмент я должен использовать для этого), и иметь возможность импортировать его в WSO2 API MANAGER как Моя документация по API.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 12 сентября 2018

WADL использовался некоторое время назад, но теперь общим и стандартным способом представления RESTful API является swagger / OAS.

В WSO2 APIM есть несколько способов создать прокси-API для вашей серверной службы.

1) Если у вас уже есть спецификация swagger / OAS для вашей бэкэнд-службы, вы можете импортировать ее в APIM.

2) Создание API с нуля.При таком подходе вы можете определять ресурсы и их параметры / заголовки и т. Д. С помощью пользовательского интерфейса издателя.

...