Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Jakarta XML Web Services ( JAX-WS , ранее Java API для XML Web Services) является Jakarta EE API для создания веб - сервисов , в частности , SOAP услуг. JAX-WS - это один из API-интерфейсов программирования Java XML .

Обзор [ править ]

Спецификация JAX-WS 2.2 JSR 224 определяет стандартное отображение Java -WSDL, которое определяет, как операции WSDL связаны с методами Java, когда сообщение SOAP вызывает операцию WSDL. Это сопоставление Java-WSDL определяет, какой метод Java вызывается и как это сообщение SOAP сопоставляется с параметрами метода.

Это сопоставление также определяет, как возвращаемое значение метода сопоставляется с ответом SOAP.

JAX-WS использует аннотации , представленные в Java SE 5 , для упрощения разработки и развертывания клиентов и конечных точек веб-служб. Он является частью пакета разработки веб-служб Java . JAX-WS можно использовать в Java SE, начиная с версии 6. [1] JAX-WS 2.0 заменил JAX-RPC API в Java Platform, Enterprise Edition 5, который больше ориентирован на веб-службы в стиле документов.

Этот API обеспечивает ядро Project Metro внутри сообщества серверов приложений с открытым исходным кодом GlassFish корпорации Oracle .

JAX-WS также является одной из основ WSIT .

Поддерживаемые стандарты [ править ]

  • JAX-WS 2.0 / 2.1 / 2.2 (JSR 224)
  • Базовый профиль WS-I 1.2 и 2.0
  • Профиль вложений WS-I 1.0
  • Профиль привязки простого SOAP WS-I 1.0
  • WS-Addressing 1.0 - Ядро, привязка SOAP, привязка WSDL

Основные пакеты JWS [ править ]

Спецификации, связанные с веб-службами XML [ править ]

Реализации [ править ]

  • Проект метро в GlassFish
  • Apache CXF
  • Apache Axis2
  • JBossWS в WildFly
  • IBM WebSphere Jax-Ws в WebSphere
  • Oracle Weblogic

Ссылки [ править ]

  1. Ян, Янг (3 июня 2007 г.). «Веб-службы JAX-WS без контейнеров Java EE» .

Внешние ссылки [ править ]

  • Официальный сайт
  • страницы проекта java.net
    • Страница проекта JAX-WS java.net
    • Страница проекта GlassFish java.net
  • Документация
    • JAX-WS Javadoc
    • JAX-WS в руководстве по Java EE 5
  • Учебники
    • Учебники JAX-WS