Questões de Concurso
Sobre soap (simple object access protocol) em arquitetura de software
Foram encontradas 244 questões
Com relação a REST e SOAP, analise as afirmativas a seguir:
I. REST é baseado em orientação a recursos, sendo indicado para operações stateless.
II. SOAP é um protocolo para troca de mensagens estruturadas, que podem possuir diferentes formatos, tais como JSON, HTML ou XML.
III. Tanto REST quanto SOAP foram concebidos para utilizar diferentes protocolos de comunicação, além do HTTP.
Está correto somente o que se afirma em:
SOAP (Simple Object Access Protocol) é um protocolo de comunicação utilizado para troca de informações estruturadas entre sistemas computacionais.
Analise as afirmativas a seguir sobre a estrutura de uma mensagem SOAP:
I. É codificada como um documento XML e o elemento <Envelope> é o elemento-raiz da mensagem.
II. O elemento <Header> é opcional e o elemento <Body> obrigatório.
III. O elemento <Fault> é utilizado para transportar informações de erro dentro de uma mensagem SOAP.
Está correto o que se afirma em:
Considere a figura abaixo que descreve um sistema, denominado e-intimação, que utiliza web service.
Foram omitidos da figura o protocolo (indicado por P) e o formato (indicado por F) de geração do documento de intimação que
correspondem, correta e respectivamente, a
Considere, abaixo, o exemplo de um envelope SOAP que transporta um objeto.
Considere, abaixo, o exemplo de um envelope SOAP que transporta um objeto.
Neste exemplo, a requisição ao método é enviada para o servidor juntamente com o objeto
, que servirá de parâmetro
de entrada ao método e tem como conteúdo
.
As lacunas ,
e
são, correta e respectivamente, preenchidas por
Avalie se as afirmativas a seguir, referentes ao padrão SOAP, são falsas (F) ou verdadeiras (V):
I. É um protocolo para transmissão de dados dentro da estrutura de Web Services proposta pelo W3C.
II. É um protocolo para a troca de mensagens entre aplicações e Web Services, sendo uma tecnologia construída com base em XML e HTTP
III. É um protocolo projetado para invocar aplicações remotas através de RPC ou trocas de mensagens, em um ambiente dependente de plataforma e de linguagens de programação como HTML.
As afirmativas são respectivamente:

Na figura, as camadas identificadas por (I), (II) e (III), são, correta e respectivamente,
Julgue o próximo item, relativo aos padrões XML, XSLT, UDDI, WSDL, SOAP e JSON/REST.
No modelo de processamento SOAP, as mensagens não são
coordenadas nem se correlacionam.
Web service é um software que, armazenado em um computador, pode ser acessado por outro software em outro computador por meio de uma rede. A partir dessa afirmação, julgue o item subsequente.
Ao se usar o protocolo SOAP (simple object access protocol), cada solicitação e cada resposta são colocadas em um envelope SOAP, nos momentos de invocação e retorno de um web service, respectivamente.
A comunicação via SOAP baseia-se no estilo de RPC (remote procedure call), determinando a necessidade de atender a outros protocolos para realizar a chamada a um serviço.
A estrutura de um arquivo SOAP (simple object acess protocol) é segmentada em um elemento denominado < Envelop > o qual contém, entre outros, um elemento < Header > obrigatório e um elemento < Body > opcional.
O protocolo SOAP permite realizarem-se comunicações entre serviços web, além de troca de informações em ambiente distribuído e descentralizado, utilizando-se linguagem XML como mecanismo para essa troca de informações.
As linguagens XML e SOAP são utilizadas para descrever os tipos e as estruturas de dados em SOA; a linguagem WSDL é utilizada para descrever os serviços.
Em web service, o objetivo do cabeçalho do envelope SOAP (SOAP header block) é o de fazer cumprir as regras que governam a troca de mensagens SOAP, por meio de dados trocados em formato XML.