Em relação aos serviços web (web services), às suas tecnologias e aos conceitos associados, é correto afirmar que
- A. a arquitetura SOAP é baseada em 3 componentes: consumidor (service requester ), provedor de serviços (service provider) e registro de serviços (service broker).
- B. o W3C usa o termo coreografia para definir a interface de um serviço web através de uma linguagem de descrição específica, a WSDL.
- C. um marshup é um modelo requisição-resposta, caracterizado por ser síncrono e com estado (statefull).
- D. tanto a arquitetura REST, baseada em http, quanto o protocolo SOAP, podem ser empregados nas mensagens de requisição e resposta dos serviços web.
- E. assim como RMI, um serviço web pode criar objetos remotos; a diferença está no fato de que um serviço web é independente de linguagem de programação e RMI depende de Java.