Я пытаюсь использовать WSO2-AM для автоматической генерации REST API из WSDL. Требуется сгенерировать API REST в серверной части для внешней службы SOAP (вид обратной проблемы)
Успешно импортировали WSDL в WSO2-AM (служба SOAP пока не реализована)в этой статье:
https://docs.wso2.com/display/AM250/Generate+REST+API+from+SOAP+Backend
Нет кода для отображения, так как это в основном конфигурация. Для примера WSDL можно использовать: https://www.w3.org/2001/04/wsws-proceedings/uche/wsdl.html
Для этого WSDL операция SOAP GetEndorsingBoarder должна привести к REST API, соответствующему этому.
Фрагмент WSDL для образца службы SOAP:
<portType name="GetEndorsingBoarderPortType">
<operation name="GetEndorsingBoarder">
<input message="es:GetEndorsingBoarderRequest"/>
<output message="es:GetEndorsingBoarderResponse"/>
<fault message="es:GetEndorsingBoarderFault"/>
</operation>
</portType
>
Хотел бы получить API REST для GetEndorsingBoarder с запросом и ответом для форматов сообщений в XSD с операцией HTTP GET, если это возможно
Фрагмент WSDL для примера службы SOAP:
<portType name="GetEndorsingBoarderPortType">
<operation name="GetEndorsingBoarder">
<input message="es:GetEndorsingBoarderRequest"/>
<output message="es:GetEndorsingBoarderResponse"/>
<fault message="es:GetEndorsingBoarderFault"/>
</operation>
</portType>
Хотел бы получить REST API для GetEndorsingBoarder с запросом и ответом для форматов сообщений в XSD с операцией HTTP GET, если это возможно