Как я могу использовать wso2 для публикации удаленного SOAP wsdl в REST API

#rest #api #soap #wso2 #publish

#rest #API #soap #wso2 #опубликовать

Вопрос:

У меня есть wsdl веб-сервисов romote soap, и мне нужно использовать его для публикации в качестве rest api (json). Я использую ubuntu 18. что мне нужно для downlaod и как я могу использовать wso2 для публикации удаленного SOAP wsdl в REST API?

Комментарии:

1. Это очень широкий вопрос, который вы задаете, и из-за этого существует несколько возможных ответов. Не могли бы вы немного рассказать о том, где находится удаленный веб-сервис, и нужно ли что-то еще, например, преобразование, безопасность и т.д.?

2. Я могу подключать удаленные веб-сервисы soap только через vpn, используя ipsec. Он не является общедоступным. Я уже установил безопасный способ подключения к soap wsdl. Теперь мне нужно использовать и публиковать как rest api внутренне, а не публично.

Ответ №1:

Вероятно, вы могли бы решить проблему с помощью API Manager или Enterprise Integrator. Однако, если вы предоставляете только один API для своего мобильного приложения, оба этих продукта, вероятно, были бы серьезным излишеством.

Комментарии:

1. Что вы имеете в виду под «серьезным излишеством»? Также работает ли api manager в u ubuntu 18.04?

2. он должен работать на ubuntu, однако он занимает достаточно места для единственной задачи, которую вы хотите достичь.

3. Спасибо, я попытаюсь использовать Api Manager, чтобы посмотреть.

4. Я хочу загрузить с обновленной версией и должна быть подписка на WSO2. Как мне получить подписку на WSO2, могу ли я загрузить api manager

5. Если вы хотите получать последние обновления продукта, вам нужна подписка на поддержку продукта, это платная подписка. Для получения дополнительной информации: wso2.com/subscription Если нет, вы можете просто загрузить последнюю версию с их веб-сайта. Или даже создать с нуля из их github.