Questões de Concurso sobre Web Services

 
 
Disciplina 1
Assunto 6
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
267 questões encontradas
Questões por página
20
Mais recentes
 

Com relação ao assunto Webservices, assinale a alternativa correta.


A

Existem três tipos de URIs: URL, URN e URR.


B

Uma URI (Uniform Requestor Identifier) é uma sequência de caracteres que identifica um recurso lógico ou fisíco.


C

Outros sistemas podem interagir com os Webservices por meio de mensagens UDDI, geralmente usando HTTP com serialização XML em conjunto com outros padrões relacionados a Web.


D

URN (Uniform Requestor Name) é um tipo de URI que especifica qual protocol deve ser utilizado para localizar e acessar o recurso. Ele rotula o recurso com um identificador único persistente e independente de localização.


E

Um Web Service é um sistema de software desenvolvido para suportar interoperabilidade entre máquinas sobre uma rede, o qual pode apresentar uma interface que o descreve (WSDL, WADL).

Os protocolos de web services cobrem todos os aspectos das SOA, desde os mecanismos básicos para troca de informações de serviço (SOAP) até os padrões de linguagem da programação (WS-BPEL).


C

Certo


E

Errado

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:


A

somente I;


B

somente II;


C

somente III;


D

somente I e III;


E

I, II e III.

As arquiteturas orientadas a serviços são uma forma de desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, executando em computadores geograficamente distribuídos.


C

Certo


E

Errado

São características dos webservices, EXCETO:


A

suportar chamadas remotas de procedimentos.


B

criar soluções distribuídas e descentralizadas.


C

poder ser acessado de qualquer lugar pela internet.


D

possuir estrutura interna fortemente acoplada.


E

permitir o encapsulamento de regras de negócio.

WS-BPLL – é uma linguagem de definição de web service e é um padrão para a definição de interface de serviço, além de definir como as operações de serviço e associações de serviço devem ser definidas.


C

Certo


E

Errado

No que se refere a web services, assinale a opção correta.

A
As solicitações e respostas XML trafegam no protocolo HTTP, não sendo possível utilizá-las nos protocolos FTP e SMTP.

B
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.

C
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.

D
O WSDL (web services description language) é uma linguagem para o desenvolvimento de web services similar ao XML.

E
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.
A respeito dos conceitos de web services e REST, assinale a opção correta.

A
O método POST é utilizado na atualização de um recurso existente.

B
Pode-se utilizar qualquer meio de transporte existente para o envio de uma requisição, incluindo HTTP, SMTP e TCP.

C
O modelo REST impõe restrições ao formato da mensagem.

D
Ao desenvolver uma aplicação, o recurso é transferido pela rede.

E
As chamadas às URIs (uniform resource indicator) são feitas por meio de métodos HTTP, os quais indicam para o serviço a ação a ser realizada com o recurso.

A figura abaixo apresenta a estrutura de uma informação empacotada em SOAP.


Imagem associada para resolução da questão


Na figura, as camadas identificadas por (I), (II) e (III), são, correta e respectivamente,


A

SMTP Body − XML Body e SOAP Envelope


B

XML Request − XML Body e SOAP Envelope


C

HTTP Body − SOAP Envelope e SOAP Body


D

XML Request − SOAP Envelope e SOAP Body


E

HTTP Body − XML Body e SOAP Envelope

Considere um aplicativo de comércio eletrônico para a web que não deseja eliminar nenhum nicho de consumidores, caso estes não tenham recursos suficientes no lado cliente, ou seja, o objetivo é abranger o maior conjunto possível de consumidores.

Neste caso, a arquitetura web que atende este objetivo, é aquela em que


A

uma parte significativa da lógica do negócio seja executada no lado cliente, que deve usar Applets Java e a comunicação com o servidor é feita via HTTP.


B

o protocolo HTTP é usado para a comunicação cliente/servidor e o protocolo DCOM é usado para suportar o sistema de objetos distribuídos.


C

há pouco controle da configuração do cliente. O cliente requer apenas um navegador padrão da web e toda a lógica do negócio é executada no servidor.


D

o navegador da web age como um dispositivo de liberação e recebimento de um sistema de objetos distribuídos.


E

uma parte significativa da lógica do negócio seja executada no lado cliente, que deve fazer a comunicação com o servidor através de FTP.

Considerando que uma empresa que esteja iniciando o processo de integração de seus sistemas com seus parceiros e clientes em geral pretenda implementar web services de forma a disponibilizar diversos serviços e mensagens, assinale a opção correta.

A
Caso seja utilizado o padrão de troca de mensagem do tipo Robust Out-Only, será possível enviar mensagem de falha.

B
O web service implementado deverá ser gerenciado por um servidor web.

C
Caso a implementação envolva requisições que exigem resposta, a comunicação deverá ser síncrona.

D
Quando da implementação das interfaces dos web services, deverão ser definidos e explicitados os construtores que irão permitir a instanciação do serviço.

E
No caso apresentado, a WSDL deverá descrever apenas os tipos das mensagens a serem trocadas.

O REST é um modelo conceitual de arquitetura de alto nível para descrever sistemas de informação distribuídos e implementados utilizando diversos tipos de tecnologia. Nesse modelo, o princípio que se destaca de forma diferenciada dos preceitos aplicados na implementação tecnológica é o da


A

utilização de métodos padrão.


B

utilização de padrão aberto de comunicação.


C

identificação unificada dos recursos.


D

vinculação entre os recursos.


E

não manutenção do estado da comunicação.

Em uma RESTful web API baseada em HTTP, os diversos métodos HTTP disponíveis são utilizados para permitir que


A

diferentes operações sejam realizadas sobre um mesmo recurso.


B

o conteúdo das requisições possa ser armazenado em cache.


C

o estado da conexão do cliente fique armazenado apenas no servidor.


D

os recursos possam ser acessados por diversos clientes simultaneamente.


E

recursos diferentes sejam recuperados do servidor.

Acerca de Web Services, assinale a alternativa correta.


A

O WADL é uma linguagem para descrição de Web Services RESTful, tendo um papel similar ao que o WSDL possui em relação a Web Services SOAP.


B

O WSDL utiliza o formato JSON para descrever os métodos de um Web Service SOAP.


C

Web Services baseados em HTTP (ex: SOAP, RESTful, XML-RPC) possuem desempenho melhor que protocolos binários de RPC (ex: RMI, DCOM, CORBA.


D

O padrão UDDI é utilizado para criptografar mensagens em Web Services SOAP, garantindo uma transmissão segura de ponta a ponta.


E

O fato de SOAP e REST utilizarem HTTP elimina riscos de segurança, já que é permitido apenas o tráfego de texto pela porta 80.

As afirmações abaixo sobre Representational State Transfer (REST):


I. Diferentemente dos serviços baseados em SOAP, a solicitação e resposta dos serviços REST não são empacotadas em envelopes.

II. REST pode utilizar formatos, como XML, JSON, HTML, texto sem formatação e arquivos de mídia.

III. O framework REST é utilizado para criação de serviços distribuídos independente de plataforma.

IV. Cada método em um serviço Web RESTful é identificado por um URL único.



Marque a alternativa com as afirmações CORRETAS sobre REST:


A

Apenas I, II, III.


B

Apenas I, II, IV.


C

Apenas II, III, IV.


D

Apenas III, IV.


E

Apenas II, III.

 
Ir para a página:
OK
 
Gerar simulado