Sobre os Serviços Web são feitas as seguintes afirmativas.

I - O SOAP pode ser transportado por protocolos como HTTP, SMTP e JMS.

II - Uma mensagem SOAP permite encapsular chamadas RPC.

III - Uma mensagem SOAP é um documento XML que pode conter três partes: o envelope, o cabeçalho e o corpo.

Está(ão) correta(s) a(s) afirmativa(s):

Julgue os próximos itens, a respeito de linguagens e tecnologias de programação.

Em web services, utiliza-se o protocolo SOAP (simple object access protocol) para a comunicação entre os serviços.

Em relação à arquitetura de aplicações para o ambiente Internet, considere:

I. Na UDDI a estrutura de dados é composta por businessEntity, contendo informação sobre a organização; businessService, com a descrição do serviço; bindingTemplate, contendo a informação de como invocar o serviço; e tModel, que contem informação sobre especificações técnicas do serviço.

II. Na UDDI a informação de categoria Green Pages contém informação técnica sobre um Web service, geralmente incluindo um ponteiro para uma especificação externa e um endereço para invocar o serviço, que pode ser baseado em SOAP e outros.

III. WSDL define o endereço para invocar determinado Web service, por meio da identificação, da URL de acesso e da ligação com o binding já definido.

IV. O SOAP pode ser facilmente implementado em virtualmente qualquer ambiente de programação. É simples de implementar, testar e usar; é independente do sistema operacional e CPU; tanto os dados como as funções são descritas em XML, o que torna o protocolo não apenas fácil de usar como também muito robusto; atravessa firewall e roteadores, que "pensam" que é uma comunicação HTTP.

É correto o que se afirma em

Imagem 007.jpg

O código acima ilustra uma estrutura de uma mensagem SOAP (Simple Object Access Protocol) para uma aplicação de reservas de viagens. Acerca do SOAP, assinale a opção correta.

Considere as assertivas a seguir sobre as relações entre SOAP, WSDL e UDDI:

I. UDDI é um diretório de serviços web descrito por WSDL.
II. WSDL pode ser usado para descrever serviços SOAP.
III. O UDDI é um diretório de descrições SOAP.

As assertivas corretas são:

Acerca de service-oriented architeture, julgue os itens subsequentes, considerando que SOAP corresponde a simple object access protocol e WSDL corresponde a web services description language.

As mensagens SOAP são transmitidas em formato XML, cujo envelope é composto de cabeçalho e corpo. Apenas o cabeçalho é opcional, e, quando preenchido, é necessariamente composto de rota, dados de segurança, origem e destino.
Acerca de service-oriented architeture, julgue os itens subsequentes, considerando que SOAP corresponde a simple object access protocol e WSDL corresponde a web services description language.

O SOAP permite a troca de mensagens estruturadas em ambiente distribuído e descentralizado, com o uso de tecnologias XML. Essas mensagens podem ser trocadas por uma variedade de protocolos subjacentes como, por exemplo, o HTTP.

Julgue o item quanto ao web service SOAP (simple object access protocol).

Com a utilização do SOAP, é possível desenvolver softwares capazes de enviar informações para outros softwares, independentemente da linguagem de programação em que estes forem desenvolvidos.

Julgue o item quanto ao web service SOAP (simple object access protocol).

A simplicidade do SOAP está relacionada a alguns aspectos, como, por exemplo, o fato de o SOAP não precisar suportar a coleta de lixo distribuída e não precisar usar nenhum software de broker.

Julgue o item quanto ao web service SOAP (simple object access protocol).

Os únicos protocolos que não são compatíveis com o SOAP são o SMTP e o POP. Sendo assim, não se pode enviar mensagens do SOAP por correio eletrônico.

Julgue os itens subsecutivos, referentes à interoperabilidade de
sistemas.

Uma mensagem SOAP (simple object access protocol) compreende duas partes, o corpo e o cabeçalho (opcional) da mensagem, que são depositadas em um envelope SOAP, o qual deve conter o endereço do receptor.

Julgue os itens a seguir, relativos aos padrões de projeto.

Por meio do simple object access protocol (SOAP), há possibilidade de transferência de dados de aplicação JAVA para uma aplicação ASP via Internet.

Originalmente SOAP representava um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída, utilizando tecnologias baseadas em um determinada linguagem. Foi importante para o desenvolvimento de aplicações para permitiram a comunicação via Internet entre programas, empregando o Remote Procedure Calls (RPC) entre objetos como DCOM e CORBA.

Atualmente, SOAP provê um caminho de comunicação entre aplicações "rodando" em diferentes sistemas operacionais, com diferentes tecnologias e linguagens de programação.

De acordo com o enfoque do World Wide Web Consortium - W3C, as mensagens SOAP são documentos baseados na seguinte linguagem:

Julgue o item quanto ao web service SOAP (simple object access protocol).

As definições do protocolo SOAP focam em um modo formal para que mensagens XML possam ser comunicadas entre um emissor e um receptor, denominados nós de processamento SOAP.