Questões de WSDL (Arquitetura de Software)

Limpar Busca

Qual é a principal função do protocolo WSDL em serviços web?

  • A Renderizar interfaces gráficas em navegadores.
  • B Definir a estrutura e os métodos de um serviço web.
  • C Compactar dados para transmissão mais rápida.
  • D Gerenciar sessões de usuário em aplicações web.
  • E Substituir o uso de XML em trocas de dados.

Uma equipe de desenvolvimento precisa escolher entre SOAP e REST para implementar a comunicação entre microsserviços em um sistema distribuído. Considere as características de cada estilo de arquitetura:

SOAP (Simple Object Access Protocol):
Utiliza XML para formatar as mensagens.
Geralmente depende de WSDL para descrever a interface dos serviços.
Oferece recursos de segurança e confiabilidade, como WS-Security e WS-ReliableMessaging.
Pode ser mais complexo de implementar e consumir.
REST (Representational State Transfer):
Utiliza métodos HTTP (GET, POST, PUT, DELETE) para interagir com recursos.
Pode usar diferentes formatos de dados, como XML, JSON ou HTML.
É mais leve e flexível que SOAP.
Geralmente é mais fácil de implementar e consumir.

Com base nessas características, em qual situação seria mais vantajoso utilizar SOAP em vez de REST?

  • A Quando os dados a serem transmitidos são complexos e exigem um formato rígido.
  • B Quando a equipe de desenvolvimento tem pouca experiência com Web Services.
  • C Quando a interoperabilidade com sistemas legados que utilizam SOAP é essencial.
  • D Quando o desempenho é crítico e a comunicação precisa ser o mais leve possível.
  • E Quando a aplicação precisa ser simples e fácil de entender.

No contexto de serviços web, relacione os padrões e tecnologias apresentados na primeira coluna com suas respectivas funções descritas na segunda coluna. Primeira coluna: padrões e tecnologias 1.WSDL 2.XML 3.UDDI Segunda coluna: função

(__)Define a estrutura e a sintaxe para a representação de dados, permitindo a troca de informações entre sistemas heterogêneos.
(__)Descreve a interface de um serviço web, especificando as operações disponíveis, os formatos de mensagem, os protocolos de comunicação e os endpoints.
(__)Facilita a publicação e a descoberta de serviços web, funcionando como um diretório onde provedores de serviços podem registrar suas ofertas.

Assinale a alternativa que apresenta a sequência correta:

  • A 1 − 2 − 3.
  • B 2 − 3 − 1.
  • C 2 − 1 − 3
  • D 1 − 3 − 2.
  • E 3 − 2 − 1.

No que se refere à arquitetura de software, julgue o item subsecutivo.


Na arquitetura orientada a serviços (SOA), a WSDL (web services description language) descreve a maneira pela qual a lógica de negócios dos serviços web deve ser acessada.

  • Certo
  • Errado

No WSDL, o elemento define um conjunto de operações disponíveis no serviço web, sendo semelhante a uma interface em programação orientada a objetos. Qual é o tipo de operação em que o cliente envia uma mensagem ao serviço, mas não recebe uma resposta?

  • A One-Way.
  • B Request-Response.
  • C Solicit-Response.
  • D Notification.