Questões de Concurso
Sobre webservices em arquitetura de software
Foram encontradas 484 questões
Considere as afirmações a seguir:
I - O Web Application Description Language (WADL) é um XML utilizado para descrever serviços RESTFul.
II - Web services baseados sobre a arquitetura REST são conhecidos como RESTFul Web services.
III - RESTFul Web services utilizam o HTTP para transportar o dado e o JSON para representar o dado.
Está(ão) correta(s):
No que se refere a serviços e tecnologias para web, julgue o item que se segue.
Web Service é o nome dado aos servidores HTTP que hospedam sites web, como, por exemplo, os de notícias, de acesso via
Internet.
Sobre as afirmativas abaixo relacionadas aos conceitos de serviços Web
Considere os acrônimos:
•REST - Representational State Transfer;
•SOAP - Simple Object Access Protocol .
É correrto afirmar que o
Preencha corretamente as lacunas do texto abaixo.
Uma definição para web service é uma representação padrão para alguma informação ou recurso que pode ser usado por outros programas. ________________________é um padrão de intercâmbio de mensagens que suporta a comunicação entre serviços e define os componentes essenciais e opcionais das mensagens passadas entre os serviços. ________________________ é um estilo de arquitetura baseado na transferência de representações de recursos de um servidor para um cliente e é o estilo que sustenta a web como um todo. ________________________é um padrão para definição de interface de serviço, determinando como as operações de serviço e ligações de serviço devem ser definidas.
A sequência que preenche corretamente as lacunas do texto é
Julgue o item a seguir, concernentes a microsserviços e arquiteturas de integração.
Para implementar um web service de baixo overhead que tenha
recursos identificáveis e localizáveis por meio de uma URI
(Uniform Resource Identifier) mediante o protocolo HTTP,
pode-se utilizar o REST (Representational State Transfer).
O padrão REST define um conjunto de restrições e propriedades baseado em HTTP. Sobre REST, analise as afirmativas a seguir.
I. Web services que obedecem ao padrão REST precisam utilizar o formato JSON para encapsular os dados da resposta às requisições dos sistemas solicitantes.
II. Os métodos GET, POST, PUT e DELETE do protocolo de comunicação HTTP são compatíveis com operações CRUD para a persistência de dados.
III. O padrão REST pressupõe que requisições de um mesmo sistema solicitante são dependentes, permitindo manter o estado de cada solicitante durante várias solicitações.
Está correto o que se afirma em
I. A confidencialidade dos dados é implementada através do criptografia XML (conforme definido na especificação XML Encryption da W3C). II. A especificação WS-Security define como anexar cabeçalhos XML Signature e XML Encryption a mensagens SOAP. III. O SAML (Security Assertion Markup Language) é uma infraestrutura baseada em XML para autenticação e autorização entre duas entidades: um Provedor de Serviços e um Provedor de Identidade.
Está correto o que se afirma em
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.
Sobre os princípios do padrão REST, analise as afirmativas a seguir.
I. As mensagens REST são documentos texto no formato JSON.
II. REST é independente do protocolo de transporte, podendo ser implementado com HTTP, SMTP ou JMS.
III. Serviços REST são stateless, isto é, cada solicitação deve conter todas as informações necessárias para ser compreendida pelo servidor.
Está correto o que se afirma em:
REST, ou Representational State Transfer, é um protocolo de comunicações sem estado.
Que alternativa melhor representa o corpo de uma chamada REST que deseja saber o saldo de um cliente bancário identificado como cliente 23232?
Julgue o item a seguir, acerca de arquiteturas de integração e web services.
Web service é uma solução utilizada na integração de sistemas
e na comunicação entre aplicações diferentes.