Questões de Concurso
Sobre soap (simple object access protocol) em arquitetura de software
Foram encontradas 257 questões
1. SOAP 2. WSDL 3. Service Description (Descrição do Serviço) 4. Biding Operation
( ) Descreve o(s) formato(s) de mensagem e protocolo(s) de interação(ões) associados a uma operação de interface para um endpoint específico. ( ) É um protocolo baseado em XML que consiste em três partes: um envelope; um conjunto de regras de codificação para expressar instâncias de tipos de dados definidos pelo aplicativo; e uma convenção para representar chamadas e respostas de procedimentos remotos. ( ) Contém a descrição processável por máquina das mensagens que são trocadas por um Serviço (Web Service) ( ) É um documento XML que contém um conjunto de definições para descrever ou localizar um Serviço Web (Web Service).
Assinale a opção que mostra a relação correta, segundo a ordem apresentada.
Em um serviço web estilo __________, um cliente pode enviar uma solicitação __________ padrão para um serviço da web e receber um __________ apropriado documento como uma resposta. No serviço web baseado em __________ típico, um cliente envia de forma transparente um documento _______ como um pedido para um serviço web, que de forma transparente retorna outro documento ______ como uma resposta.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
Considere as afirmações abaixo sobre serviços web.
I - REST utiliza XML para fornecer serviços de mensagens.
II - SOAP utiliza as quatro operações (GET, POST, PUT, e DELETE) para executar tarefas.
III - Não é necessário utilizar SOAP com HTTP (HyperText Transfer Protocol), porque há uma especificação para usá-lo com SMTP (Simple Mail Transfer Protocol).
Quais estão corretas?
I. As mensagens SOAP são documentos XML. II. A dependência do SOAP ao protocolo de transporte HTTP é uma restrição para implementação deste padrão. III. O padrão é inadequado para troca de informações em uma plataforma descentralizada e distribuída.
Está correto o que se afirma em:
Acerca de XML e SOAP, julgue o próximo item.
O SOAP é um tipo de modelo de dados XML elaborado para
facilitar a inserção de campos HTML em páginas web.
1. SOAP especifica uma sintaxe baseada em XML para se escrever e endereçar uma mensagem entre dois sistemas comunicantes.
2. SOAP é um protocolo baseado em XML para a troca de informações estruturadas em ambientes distribuídos.
3. O protocolo SOAP provê uma forma de possibilitar a passagem de comandos e parâmetros entre as entidades Requester e Provider, dependente da plataforma de implementação e de linguagem de programação utilizada.
4. Envelope, Header, Exception e Body são elementos básicos de uma mensagem SOAP.
Assinale a alternativa que indica todas as afirmativas corretas.
1. SOAP especifica uma sintaxe baseada em XML para se escrever e endereçar uma mensagem entre dois sistemas comunicantes.
2. SOAP é um protocolo baseado em XML para a troca de informações estruturadas em ambientes distribuídos.
3. O protocolo SOAP provê uma forma de possibilitar a passagem de comandos e parâmetros entre as entidades Requester e Provider, dependente da plataforma de implementação e de linguagem de programação utilizada.
4. Envelope, Header, Exception e Body são elementos básicos de uma mensagem SOAP.
Assinale a alternativa que indica todas as afirmativas corretas.
A forma provável de fazer a mesma requisição usando REST seria por meio de
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
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
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: