Может кто-нибудь объяснить мне различия между веб-службами Document и RPC? Помимо JAX-RPC, следующая версия - JAX-WS, которая поддерживает стили Document и RPC. Я также понимаю, что веб-службы стиля документа предназначены для асинхронной связи, когда клиент не блокирует до получения ответа.
В любом случае, используя JAX-WS, я в настоящее время аннотирую службу с помощью @Webservice, создаю WSDL и из этого WSDL создаю артефакты на стороне клиента.
Как только артефакты получены, в обоих стилях я вызываю метод на порте. Теперь это не отличается стилем RPC и стилем Document. Итак, в чем разница и где эта разница видима?
Аналогично, каким образом SOAP через HTTP отличается от XML через HTTP? В конце концов, SOAP также является XML-документом с пространством имен SOAP.