Swagger é uma interface API compatível com Java que permite...

Próximas questões
Com base no mesmo assunto
Q3103900 Programação
Em relação à linguagem de programação Java, à arquitetura distribuída de microsserviços e à biblioteca Flyway, julgue o próximo item.
Swagger é uma interface API compatível com Java que permite que dois sistemas computacionais troquem informações com ausência de estado. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Para resolver a questão proposta, precisamos entender alguns conceitos sobre Java, arquitetura de microsserviços e a biblioteca Swagger. A questão nos desafia a verificar uma afirmação específica sobre o Swagger.

O enunciado sugere que o Swagger é uma interface API compatível com Java que permite a comunicação entre sistemas sem manter estado.

A resposta correta para esta questão é: E - errado.

Justificativa: O Swagger é na verdade um conjunto de ferramentas para a criação, documentação e consumo de APIs RESTful. Ele é amplamente utilizado para gerar documentação interativa de APIs, permitindo que desenvolvedores e sistemas entendam como consumir e interagir com as APIs.

Swagger não é usado especificamente para facilitar a comunicação sem estado entre sistemas. A comunicação sem estado é uma característica das APIs RESTful em geral, que não armazenam o estado do cliente entre as requisições, mas o Swagger não é responsável por isso. Ele apenas documenta e facilita a interação com essas APIs.

Portanto, a afirmação feita no item está incorreta porque atribui ao Swagger uma funcionalidade que ele não possui. A resposta certa é marcar E - errado.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

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

Swagger não é usado especificamente para facilitar a comunicação sem estado entre sistemas. A comunicação sem estado é uma característica das APIs RESTful em geral, que não armazenam o estado do cliente entre as requisições, mas o Swagger não é responsável por isso. Ele apenas documenta e facilita a interação com essas APIs.

Portanto, a afirmação feita no item está incorreta porque atribui ao Swagger uma funcionalidade que ele não possui. A resposta certa é marcar E - errado.

Sim o enunciado descreve uma API REST. O Swagger é uma ferramenta que mostra todos os recursos de uma API e como acessá-los.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo