Questões de Arquitetura de Software - SOAP (Simple Object Access Protocol) para Concurso
Foram encontradas 237 questões
SOAP é um padrão para a troca de mensagens entre aplicações e serviços web. Utilizando este protocolo, um Analista de Sistemas escreveu o seguinte código para uma mensagem de requisição SOAP em uma aplicação.
Este bloco de código deve estar no interior do elemento
Com relação à especificação SOAP versão 1.2, assinale V para a afirmativa verdadeira e F para a falsa.
( ) O elemento “SOAP HEADER” é obrigatório em qualquer mensagem SOAP.
( ) A especificação SOAP fornece um modelo de processamento distribuído, o qual assume que uma mensagem SOAP é originada em um remetente inicial SOAP e é enviada para um receptor SOAP final, através de zero ou mais intermediários SOAP.
( ) A ocorrência de falhas em uma mensagem SOAP é indicada pelo elemento “SOAP EXCEPTION”.
As afirmativas são, respectivamente,
Considere a frase a seguir:
A finalidade de um ..I.. é fornecer alguma funcionalidade em nome de seu proprietário. A ..II.. é a pessoa ou organização que fornece um agente adequado para ..III.. particular. A ..IV.. é uma pessoa ou organização que deseja fazer uso do serviço.
As lacunas devem ser preenchidas correta e respectivamente por:
SOAP (Simple Object Access Protocol) é um protocolo de comunicação projetado para permitir a troca de informações de maneira estruturada entre sistemas distribuídos.
Em relação à estrutura da mensagem SOAP versão 1.2 definida pela W3C, analise as afirmativas a seguir:
I. A mensagem SOAP é definida em um documento XML que contém um elemento raiz denominado Envelope.
II. Header é um elemento mandatório que fornece informações específicas para autenticação.
III. Error é um elemento opcional que contém as informações dos erros ocorridos no envio da mensagem.
Está correto o que se afirma em:
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
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.
Com relação ao contexto dos princípios básicos de projeto na Arquitetura Orientada a Serviços, considere as afirmativas a seguir.
I. Serviços devem obrigatoriamente ser construídos utilizando‐ se interfaces definidas em WSDL e comunicação entre serviços utilizando‐se o protocolo SOAP.
II. O paradigma SOA enfatiza a interface através da qual a interação com o serviço é realizada. Esse enfoque permite a integração no sentido de desenvolvimento de software tradicional, contudo a interface por si só não garante que os serviços serão combináveis em soluções de negócios.
III. Serviços em geral devem ser projetados de forma a serem agnósticos a uma determinada aplicação específica de uma empresa.
Assinale: