Использование веб-сервисов с Jboss - PullRequest
2 голосов
/ 10 октября 2008

Может кто-нибудь подсказать мне хорошее пошаговое руководство по использованию уже работающего веб-сервиса в Java?

PS: я пытался создать классы с wsconsume, но он плачет с
[ERROR] rpc/encoded wsdls are not supported in JAXWS 2.0. (мой веб-сервис имеет кодировку rpc /)

Если я могу использовать веб-службы полностью вручную (без использования мастеров) и понять, как это работает, я буду счастлив.

Спасибо!

Обновление : Я обнаружил, что веб-службы rpc не используются с использованием jbossws, но jboss-jaxrpc, который реализует спецификацию JAX-RPC. Я нашел руководство по JAX-RPC здесь , но я все еще ищу другие руководства, которые могли бы помочь.

Ответы [ 4 ]

1 голос
/ 23 января 2009

Как насчет сайта JBossWS ? Подробная информация о клиентском инструменте wsconsume , вероятно, будет на первый взгляд.

1 голос
/ 18 октября 2008

Apache CXF - это самый простой способ запустить веб-сервисы. В частности, посмотрите на Simple Frontend . Простой интерфейс использует отражение для преобразования методов / типов данных в веб-сервис. Это не намного легче, чем это.

CXF довольно стабилен, но не включает все спецификации WS (например, WS-Eventing).

0 голосов
/ 20 октября 2008

Вы также можете использовать веб-сервисы с Spring WS .

0 голосов
/ 10 октября 2008

Если у вас есть файлы WSDL и XSD, вы можете использовать библиотеку веб-сервисов Axis для создания классов Java, которые будут взаимодействовать с сервисами, которые они описывают. С точки зрения этой библиотеки вы создаете клиентское приложение.

...