Ответ 1
JAX-WS - это API для WSOP-based WS, и использование его для RESTful WebServices - не лучший способ для решения любых задач.
Итак, если вы хотите внедрить RESTful WebService, используйте JAX-RS.
В каких контекстах лучше использовать один над другим и почему?
Спасибо!
JAX-WS - это API для WSOP-based WS, и использование его для 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.