Доступ к веб-сервису из GWT - PullRequest
5 голосов
/ 01 апреля 2010

Есть ли способ, как я могу получить доступ к веб-сервису из GWT, используя его WSDL? Ранее я пытался использовать сгенерированные классы из ws-import .... но потом кто-то указал мне, что GWT не может обрабатывать всю Java, только ее подмножество, поэтому он не будет понимать классы ws-import.

Спасибо и всего наилучшего, Krt_Malta

Ответы [ 2 ]

3 голосов
/ 01 апреля 2010

GWT может получить доступ к веб-службам с помощью RequestBuilder , который выполняет HTTP-вызовы к службе, а затем получает доступ к ее ответу.

Поскольку ваша веб-служба использует SOAP, ответ, который вы получите в ответном вызове вашего RequestBuilder, будет XML. Изучите этот XML, чтобы найти интересующую вас информацию, и все готово.

1 голос
/ 29 июня 2010

В нашем проекте мы использовали Axis Client для вызова SOAP Web Service (WSDL Driven). Для создания клиента с использованием предоставленного WSDL мы использовали встроенный инструмент подключения, предоставляемый веб-службой WTP / AXIS в Spring Source Tool. Мы использовали один и тот же клиентский код для подключения к GWT, и все работает отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...