Генерация JAXWS (Metro) WebService из WSDL - PullRequest
0 голосов
/ 23 марта 2012

Я использовал wsimport для генерации кода клиента для веб-сервисов и теперь хотел бы генерировать код сервера. Я наткнулся на пару сообщений, в которых говорится, что wsimport генерирует как клиентский, так и серверный код одновременно. Это меня немного смутило. Этот вопрос имеет ссылку на учебник, но, к сожалению, ссылка устарела (контент перемещен / удален):

Как создать скелеты сервера веб-службы JAXWS из wsdl (не в IDE)

Может ли кто-нибудь указать мне другой ресурс о том, как использовать wsimport для генерации классов на стороне сервера и / или использования классов, которые у меня уже есть, в качестве веб-службы (а не клиента)?

Спасибо!

1 Ответ

1 голос
/ 24 марта 2012

Скелет не нужен в JAX-WS.Вы просто реализуете (сгенерированный) интерфейс типа порта и заполняете реализацию методов вашего веб-сервиса.Затем вы аннотируете свой класс реализации с помощью @WebService, и он готов к развертыванию в контейнере JavaEE.Для контейнера не-EE вам нужно будет выполнить некоторые дополнительные настройки, но, поскольку вы не указали контейнер, я остановлюсь здесь.

...