A)(ERRADA) Podem ser utilizados outros protocolos para trafegar mensagens SOAP, tais como: HTTPS, SMTP, FTP, HTTP.
B)(ERRADO). UDDI não é compenente do protocolo SOAP e sim componente do paradigma SOA(Arquitetura orientada a serviços).
C)(CORRETO). Além dessas 2 formas, temos ainda solicit-response e notification. Porém nenhuma delas se enquandram no item, pois o item fala que a solicitação partiu do cliente.
D)(ERRADO). WSDL é uma linguagem para definição/descrição de serviços.
E)(ERRADO). Não depende de linguagem de programação.
⦁ As solicitações e respostas XML trafegam no protocolo HTTP, não sendo possível utilizá-las nos protocolos FTP e SMTP.
Errado. Na maior parte das vezes as mensagens XML trafegam sob protocolo HTTP, mas não há nenhum impedimento para utilização de outros protocolos como FTP e SMTP.
⦁ Um dos componentes de um web service SOAP (simple object access protocol) é a UDDI (universal description, discovery and integration), a qual é um arquivo do tipo XML que descreve detalhadamente um web service, especificando como deve ser o formato de entrada e saída de cada operação.
Errado. Essa descrição de “um arquivo do tipo XML que descreve detalhadamente um web service, especificando como deve ser o formato de entrada e saída de cada operação” se refere ao WSDL.
⦁ As duas formas de envio de mensagem para que um cliente possa efetuar solicitações a um web service são one-way messaging e request-response messaging.
Correto. One-way messaging são mensagens unidirecionais. E o request-response é um protocolo em que o cliente faz uma requisição e o servidor responde.
⦁ O WSDL (web services description language) é uma linguagem para o desenvolvimento de web services similar ao XML.
O WSDL não é uma linguagem. É uma especificação de um formato para descrever detalhadamente um webservice por meio da linguagem XML.
⦁ Os web services permitem a integração de sistemas, todavia dependem da linguagem de programação sob a qual tenham sido desenvolvidos e do sistema operacional do computador onde esses sistemas forem executados.
Errado. O webservice é agnóstico em relação à linguagem de programação do sistema operacional. As especificações necessárias para um webservice funcionar (WSDL, SOAP, UDDI) são padrões abertos que independem das tecnologias subjacentes.
Resposta: C