Как выбрать между реализацией веб-сервисов JAX-RS и JAX-WS?

В каком контексте лучше использовать один над другим и почему?

Спасибо!

3 ответа

JAX-WS - это API для SOAP на основе SOAP, и использование его для RESTful WebServices - не лучший способ решения проблем.

Поэтому, если вы хотите реализовать RESTful WebService, используйте JAX-RS .

Я чувствую, что веб-сервисы в основном связаны UDDI Тип приложения. REST это просто эволюция, чтобы сделать лицо без гражданства http протокол с состоянием вещи с помощью http метод связи для выполнения CRUD операции. Как сопоставление операций с методами GET, PUT, POST а также DELETE,

Веб-сервисы используются для кодирования систем бронирования авиабилетов, онлайн-банкинга, платежных шлюзов и т. Д. Там, где есть набор стандартных систем, в некоторых определениях предоставляется их API. JAX-RS для обеспечения легкого веса ресурсов...

Jax-WS поддерживает как SOAP, так и ReST, однако, если вам нужны функции протоколов WS*, JAX-WS - это правильный API. Из-за этого JAX-WS несколько сложен в использовании по сравнению с ReST.

Другие вопросы по тегам