Я работаю над версией WSO2ESB версии 4.9.0. Я хочу реализовать следующий сценарий в wso2ESB. В сценарии пользователь вызова веб-службы, как:Как отделить URL-адрес и сохранить переменную в wso2 ESB
http://192.168.0.1/getinfo/admin=1&userId=119008&codeOk=echo("user exist");&codeNoOK=echo("user not found);
веб-службы проверки пользователя существует или нет. Так что мой веб-сервис просто нужен этот URL:
http://192.168.0.1/getinfo/admin=1&userId=119008
и ответ, если пользователь существует
<result>0</result>
и пользователь не найден
<result>1</result>
Итак, когда результат = 0 я хочу вызвать другую web-сервис и код passOk "echo (" пользователь существует ") ;:
http://192.168.0.200/code=echo("user exist");
и результат = 1 я хочу назвать:
http://192.168.0.200/code=echo("user not found);
Я хочу, чтобы эти вопросы:
1-Как отделить URL элемента?
2-Как сохранить отдельный элемент для вызова позже?
3-Как использовать хранилище сообщений и процессор сообщений в сценарии?
Спасибо в советах.
Я хочу сделать с одним API, потому что нам нужно позвонить в веб-службу последовательно, а ответ первого веб-сервиса будет введен для второго веб-сервиса. @ Bhajan – user6920966
@ user6920966 Вы пробовали с помощью посредника выноски (https: //docs.wso2. ком/дисплей/ESB480/Выноска + Посредник)? – Bhajan