Клиент веб-службы Java: - PullRequest
       44

Клиент веб-службы Java:

1 голос
/ 10 июля 2009

Я разрабатываю клиент веб-службы, который должен выполнить операцию, представленную на tomcat с axis2. У клиента есть все необходимые файлы wsdl. Я не могу импортировать их статически с NetBeans или Eclipse, потому что клиент должен обнаружить wsdl во время выполнения (это уже было сделано), а затем выполнить их в фиксированном порядке ... Что я должен делать? Моя программа может получить эти файлы wsdl, но я не знаю, что с ними делать ... Что мне использовать: jax-ws? JAX-RPC ?? Можете ли вы дать мне ссылку на руководство или что-то еще ??

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 10 июля 2009

В зависимости от вашего стека вы можете писать клиенты веб-сервисов, используя различные инструменты / рамки / библиотеки. Например, Spring-WS , Apache CXF или JAX-WS RI . Взгляните на некоторые из них, и вы почувствуете, как использовать веб-сервисы.

0 голосов
/ 17 августа 2009

Вы можете посмотреть на Динамические клиенты с Apache CXF, похоже, он может делать именно то, что вы ищете.

0 голосов
/ 17 августа 2009

Какую клиентскую платформу / реализацию и веб-сервис Rumtime вы собираетесь использовать на клиенте? Например, если это JAVA, вы можете использовать инструментальные средства RAD от IBM или задачу AXIS wsdl2java для генерации Java-заглушек. Если это платформа MS, вы можете использовать инструменты Visual Studio от MS для создания заглушек csharp из WSDL. Затем вы заполняете объекты, чтобы создать формат сообщения SOAP xml, которого ожидает ваш поставщик веб-услуг.

...