Вызов веб-сервисов из клиента Java - PullRequest
1 голос
/ 26 сентября 2008

У меня есть простое веб-приложение, которое работает внутри Tomcat. Мне нужно вызвать веб-сервис из этого веб-приложения, и я не знаю, как это сделать. Кажется, есть два метода в зависимости от того, используете ли вы управляемую или неуправляемую среду:

Поиск службы JNDI (управляемый)

и

JAX-RPC ServiceFactory (неуправляемый)

... Так какую технику я должен использовать?

Ответы [ 2 ]

1 голос
/ 26 сентября 2008

Вам не обязательно использовать эти техники. Предполагая, что вы используете Axis в качестве движка веб-сервисов и ant в качестве инструмента сборки (http://ws.apache.org/axis/java/user-guide.html),, вам нужно сделать следующее

1) создать прокси / заглушку для вызова веб-сервисов. Это даст вам точку входа в вызов веб-сервисов
2) предоставить информацию о конфигурации для клиента - файл .wsdd
3) знать, где находится WSDL для ваших веб-сервисов.

BR
~ А

0 голосов
/ 26 сентября 2008

Если это веб-сервис, почему бы не использовать apache httpclient ?

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