#soap #wso2 #wsdl #wso2ei
Вопрос:
Я полный новичок в WSO2. Я попытался заменить существующий прокси-сервер WSDL (в SAP PI) на WSO2.
Исходная ситуация:
- Целевая служба имеет WSDL со встроенным определением xsd для сообщений запроса и ответа
- У прокси-службы есть еще один WSDL с еще двумя сообщениями запроса и ответа
- Существует два сопоставления для запроса на запрос и ответа на ответные сообщения
Я смог создать тот же прокси-сервер в WSO2, выполнив следующие действия
- Извлеките четыре XSD-файла (2 запроса, 2 ответа) из файла WSDL — вручную в текстовом редакторе
- Сгенерированная прокси-служба с использованием файла WSDL (из целевой службы)
- Добавлены два шага сопоставления данных — один для запроса и один для ответа, импорт четырех XSD, созданных на шаге 1
- Создал новый прокси-сервер WSDL (вручную в текстовом редакторе), используя исходный прокси-сервер WSDL в качестве шаблона, и добавил его в прокси как «пользовательский WSDL».
Мой вопрос таков:
Необходимо ли выполнять шаги 1 и 4 вручную или есть какой-либо трюк(ы), как WSO2 может помочь мне автоматизировать их?