Учебное пособие по JAX-WS

Учебник по JAX-WS

jaxws tutorials

Java API for XML Web Services (JAX-WS) - это набор API для создания веб-сервисов в формате XML (SOAP). JAX-WS предоставляет множество аннотаций для упрощения разработки и развертывания как для клиентов веб-служб, так и для поставщиков веб-служб (конечных точек).

В этом руководстве приведены многочисленные пошаговые примеры и пояснения как для JAX-WS 2.0, так и для JAXWS 2.1.

Приятного изучения JAX-WS :)

Быстрый старт

Несколько примеров быстрого запуска JAX-WS 2.x.

jax-ws-disgram

Рис.: Связь JAX-WS -Image Source

  • JAX-WS hello world example – RPC Style
    Учебное пособие, чтобы показать вам, как создать конечную точку веб-службы в стиле rpc с помощью JAX-WS и клиента веб-службы на Java, wsimport и Ruby.

  • JAX-WS Hello World Example – Document Style
    Учебное пособие, которое покажет вам, как создать конечную точку веб-службы в стиле документа с помощью JAX-WS, и покажет поток SOAP-конверта между клиентом и сервером.

  • How to trace SOAP message in Eclipse IDE
    Учебное пособие, чтобы показать вам, как включить этот «TCP / IP Monitor» в Eclipse IDE, а также перехватывать сообщения SOAP, генерируемые веб-службой.

  • JAX-WS : wsimport tool example
    Инструмент wsimport используется для синтаксического анализа существующего файла языка описания веб-служб (WSDL) и создания необходимых файлов (переносимых артефактов JAX-WS) для доступа клиента веб-службы к опубликованным веб-службам.

  • JAX-WS : wsgen tool example
    Инструмент wsgen используется для анализа существующего класса реализации веб-службы и создания необходимых файлов (переносимых артефактов JAX-WS) для развертывания веб-службы.

Приложение JAX-WS

Как обрабатывать вложения в JAX-WS 2.x.

  • JAX-WS attachment with MTOM
    Полный пример на основе SOAP JAX-WS, показывающий, как использовать механизм оптимизации передачи сообщений (MTOM) и метод XML-Binary Optimized Packaging (XOP) для отправки двоичного вложения (изображения) из сервер клиенту и наоборот.

JAX-WS Handler

Обработчик SOAP - это перехватчик SOAP-сообщений, который может перехватывать входящее или исходящее SOAP-сообщение и манипулировать его значениями.

  • Part 1 : JAX-WS – SOAP handler in server side
    В этой статье мы покажем вам, как создать обработчик SOAP и прикрепить его на стороне сервера, чтобы получить MAC-адрес в блоке заголовка SOAP из каждого входящего сообщения SOAP. И выполните проверку, чтобы разрешить доступ к этой опубликованной услуге только компьютеру с MAC-адресом «90-4C-E5-44-B9-8F».

  • Part 2 : JAX-WS – SOAP handler in client side
    В этой статье вы разработаете клиент веб-службы для доступа к службе, опубликованной в предыдущей статье, и присоедините обработчик для вставки MAC-адреса клиента в блок заголовка для каждого исходящего сообщения SOAP, которое отправляется. со стороны клиента.

  • Part 3 : JAX-WS – SOAP handler testing for client and server side
    Результат тестирования для двух вышеупомянутых статей об обработчиках SOAP.

Интеграция JAX-WS

Как интегрировать JAX-WS с веб-приложением и средой Spring.

Безопасность JAX-WS в Tomcat

Как обеспечить безопасность JAX-WS в Tomcat.

Сообщение об ошибке JAX-WS

Некоторые распространенные сообщения об ошибках в разработке JAX-WS.

Related