Я новичок в WSO2. Может ли кто-нибудь из вас рассказать, как пользоваться веб-сервисом с помощью студии разработчиков WSO2? и как я могу преобразовать вывод в формат xml из JSON?
Спасибо, Сампатх.





Во-первых, студия разработчиков WSO2 - это IDE на основе eclipse, поэтому, если вы использовали eclipse ранее, вам будет легче понять. Во-вторых, он используется для разработки кода WSO2, теперь есть 2 варианта: либо создать файл CAR и добавить его напрямую в wso2 esb, либо подключиться к wso2 esb напрямую из eclipse и затем загрузить файл CAR. Наконец, если ваш вывод - JSON и вам нужен XML в качестве ответа, используйте посредник свойств как
<property name = "messageType" scope = "axis2" type = "STRING" value = "application/xml"/>
<property name = "contentType" scope = "axis2" type = "STRING" value = "application/xml"/>
ссылка на сайт объясняет, как вы можете отправить сообщение службе. Также вы узнаете, как это можно сделать в WSO2 Developer Studio.
Если вы хотите напрямую преобразовать JSON в XML без каких-либо изменений, вы можете использовать следующие два свойства:
<property name = "messageType" value = "text/xml" scope = "axis2"/>
<property name = "ContentType" value = "text/xml" scope = "axis2"/>
Но если вы хотите преобразовать JSON в XML с изменениями конечной полезной нагрузки, вы можете использовать посредник фабрики полезной нагрузки.