Logo Passei Direto
Buscar

Programação de Software

Colégio Objetivo
As tecnologias SOAP e REST são largamente utilizadas para troca de informações estruturadas em sistemas distribuídos. Sobre essas tecnologias, analise as afirmativas a seguir.
I. REST pressupõe que cada solicitação do cliente ao servidor deve conter todas as informações necessárias para processar o pedido e não pode tirar proveito de qualquer contexto armazenado no servidor.
II. As mensagens SOAP são documentos XML construídos especificamente para trafegar através do protocolo de transporte HTTP/HTTPS.
III. REST é mais eficiente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON.
Está correto o que se afirma em:


II, apenas.
III, apenas.
I e II, apenas.
I, apenas.
I, II e III.
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar cada afirmativa: I. REST pressupõe que cada solicitação do cliente ao servidor deve conter todas as informações necessárias para processar o pedido e não pode tirar proveito de qualquer contexto armazenado no servidor. Verdadeiro, essa é uma característica do REST, que é stateless (sem estado), ou seja, cada requisição deve conter todas as informações necessárias. II. As mensagens SOAP são documentos XML construídos especificamente para trafegar através do protocolo de transporte HTTP/HTTPS. Falso, embora as mensagens SOAP sejam de fato documentos XML, elas não são limitadas ao transporte via HTTP/HTTPS; podem ser transportadas por outros protocolos, como SMTP. III. REST é mais eficiente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON. Falso, embora REST geralmente utilize JSON, ele não é limitado a esse formato e a eficiência pode depender de vários fatores, não apenas do tamanho das mensagens. Com base nas análises, apenas a afirmativa I está correta. Portanto, a alternativa correta é: I, apenas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

Está correto o que se afirma em: I e II, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

A estrutura da mensagem SOAP é definida em um documento XML que contém o elemento:


4464 - PERSISTÊNCIA COM SPRING DATA

As diretivas do Thymeleaf oferecem muito dinamismo na construção de templates com base no formato HTML, simplificando operações que seriam complexas em páginas JSP via Scriptlets. Por exemplo, podemos instruir o template a repetir um trecho da página para cada elemento pertencente a uma coleção, simplesmente acrescentando a diretiva correta ao nível da tag mais externa do trecho. Qual seria essa diretiva?


th:fragment
th:each
th:if
th:text
th:replace

Devido à grande interoperabilidade proporcionada pelo REST, com base no formato JSON, é comum trabalharmos com sistemas compost

Escolher uma tecnologia nem sempre é uma tarefa trivial. Com relação ao GraphQL e REST API, assinale a alternativa correta:


O GraphQL é um serviço de mensageria responsável por delimitar as requisições do cliente.
A cada 3 endpoints em REST API teremos um endpoint em GraphQL.
O GraphQL é uma implementação da API REST para ambientes Linux.
O objetivo do GraphQL é permitir que o cliente defina quais dados deseja a partir de um único endpoint.

Graphene é uma biblioteca Python que permite a criação de servidores GraphQL de forma fácil e rápida. Sobre a biblioteca Graphene de Python, assinale a alternativa correta:


Atributos devem se chamar name offer.
Uma característica dele é ser schema-first.
A classe que possui os campos (Fields) e Resolvers é filha de ObjectType.
Ele implementa tanto REST API como GraphQL.
Deve existir dois métodos resolver para cada campo (Field).

Mais conteúdos dessa disciplina