Отправка HTTP-запроса Tibco Businessworks 6.x

По сути, у меня есть готовый веб-сервис, из которого мне нужно вызвать определенную операцию. Я пытался обойти это самостоятельно, но это не работает, или я не понимаю, как это проверить.

Я уже импортировал файл.wsdl и вызвал веб-службу с помощью интерфейса тестера веб-служб Businessworks, но мне не удается восстановить соединение с помощью дизайнера.

2 ответа

В BW6 вы хотите использовать действие "Вызов". Я бы посоветовал вам перетащить пример проекта (хороший пример - [binding/soap/http/bookstore/tibco.bw.sample.binding.soap.http.BookStore.zip] с панели "Проводник" в Business Studio (нижняя левая панель) до панели "Project Explorer" в верхнем левом углу. Это разархивирует пример проекта и добавит его в рабочее пространство, чтобы у вас был действительный пример проекта BW6 для использования в качестве руководства.

Вам нужно использовать действие SOAP Request Reply:

SOAP Запрос Ответ деятельности

Нажмите кнопку "Обзор", чтобы выбрать WSDL, который вы уже импортировали. Затем вам будет предложено выполнить операцию. Выберите тот, который вы хотите использовать, и нажмите OK:

Дополнительная информация:

В целях тестирования я использую этот общедоступный веб-сервис для конвертации валюты:

http://www.webservicex.net/CurrencyConvertor.asmx?WSDL

Вы должны увидеть что-то подобное, предоставив параметры, описанные здесь, на вкладке ввода упражнения:

Другие вопросы по тегам