Considerando a Linguagem XML e tecnologias de Web Services e...
1. Web Services. 2. UDDI. 3. WSDL. 4. SOAP. 5. RESTful Web Services.
( ) Protocolo de comunicação utilizado para troca de informações entre aplicações. ( ) Descrição formal de como acessar um serviço web e quais operações ele oferece. ( ) Padrão que permite a descoberta e a localização de serviços web. ( ) Abordagem arquitetural que emprega métodos HTTP para comunicação entre sistemas distribuídos. ( ) Protocolo que define regras para formatação e troca de mensagens em serviços web.
A sequência está correta em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A
Vamos analisar cada uma das definições dadas e associá-las aos conceitos listados na questão:
- (1. Web Services): São soluções utilizadas para a comunicação e interoperabilidade entre aplicações diferentes na internet. Eles permitem que serviços e dados sejam acessados independentemente da plataforma ou da linguagem de programação.
- (3. WSDL - Web Services Description Language): É uma linguagem baseada em XML utilizada para descrever os serviços oferecidos por um serviço web. Ela detalha a interface pública de acesso, incluindo os métodos disponíveis, os parâmetros necessários e os formatos de mensagem esperados.
- (2. UDDI - Universal Description, Discovery and Integration): É uma plataforma que permite que serviços web sejam listados e descobertos. Funciona como uma espécie de diretório, onde se pode buscar por serviços web disponíveis e obter informações para acessá-los.
- (5. RESTful Web Services): Representa uma abordagem para desenvolver serviços web baseados nos métodos do protocolo HTTP, como GET, POST, PUT, DELETE, etc. RESTful não é um protocolo ou um padrão, mas sim um conjunto de princípios arquiteturais.
- (4. SOAP - Simple Object Access Protocol): É um protocolo de comunicação que utiliza XML para a troca de informações entre aplicações em uma rede. O SOAP define um envelope que encapsula a mensagem XML, além de regras de transporte e processamento.
Portanto, relacionamos cada descrição com o conceito adequado:
- Protocolo de comunicação utilizado para troca de informações entre aplicações: (4. SOAP)
- Descrição formal de como acessar um serviço web e quais operações ele oferece: (3. WSDL)
- Padrão que permite a descoberta e a localização de serviços web: (2. UDDI)
- Abordagem arquitetural que emprega métodos HTTP para comunicação entre sistemas distribuídos: (5. RESTful Web Services)
- Protocolo que define regras para formatação e troca de mensagens em serviços web: (1. Web Services)
Isso nos leva à sequência: 1, 3, 2, 5, 4, que corresponde à alternativa A.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito A
Tem que verificar se não cabe recurso ou anulação dessa questão, o primeiro não dá pra encaixar o Web Service.
SOAP (Simple Object Access Protocol): É um protocolo de comunicação utilizado para troca de informações entre aplicações.
UDDI (Universal Description, Discovery, and Integration): É um padrão que permite a descoberta e a localização de serviços web.
WSDL (Web Services Description Language): É uma descrição formal de como acessar um serviço web e quais operações ele oferece.
Web Services: é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes.
RESTful Web Services: Esta é outra abordagem arquitetural que também se refere à comunicação entre sistemas distribuídos, mas utiliza métodos HTTP de uma maneira mais leve e sem o uso do protocolo SOAP.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo