JAX-WS: пример инструмента wsimport

Инструмент wsimport используется для анализа существующего файла языка описания веб-сервисов (WSDL) и создания необходимых файлов (переносимых артефактов JAX-WS) для клиента веб-сервиса для доступа к опубликованным веб-сервисам. Этот инструмент wsimport доступен в папке` $ JDK/bin`.

Вариант использования

Типичный пример использования этого инструмента wsimport.

1. Сервер - опубликованный веб-сервис - файл WSDL.

CompA опубликовала веб-сервис вместе с файлом WSDL по адресу:

2. Клиент - доступ к опубликованному сервису.

Для CompB, чтобы разработать клиент веб-службы для доступа к опубликованной веб-службе CompA, они могут использовать инструмент wsimport для анализа WSDL-файла CompA и создания файлов (переносимых артефактов JAX-WS) для доступа к опубликованной службе CompA.

Command: команда wsimport для анализа файла CompA WSDL

C:\>wsimport -keep -verbose http://compA.com/ws/server?wsdl
parsing WSDL...

generating code...
com\mkyong\ws\ServerInfo.java
com\mkyong\ws\ServerInfoImplService.java

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

Рекомендации

  • команда wsimport для приложений JAX-WS.]

ссылка://тег/jax-ws/[jax-ws]ссылка://тег/мыло/[soap]ссылка://тег/веб-сервисы/[веб-сервисы]ссылка://тег/wsimport/[wsimport]

Related