SóProvas


ID
4852108
Banca
CESPE / CEBRASPE
Órgão
Ministério da Economia
Ano
2020
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca dos padrões UDDI, SOAP e REST, julgue o item a seguir.

REST usa um modelo centrado em recursos de serviços encapsulados, em que cada recurso fornecido pelo serviço possui uma URL e todos os recursos oferecem suporte a uma interface uniforme.

Alternativas
Comentários
  • A sigla REST, em português, significa “Transferência de Estado Representacional”. Concebido como uma abstração da arquitetura da web, trata-se de um conjunto de princípios e definições necessários para a criação de um projeto com interfaces bem definidas.

    A utilização da arquitetura REST, portanto, permite a comunicação entre aplicações. Ao abrir o navegador, ele estabelece uma conexão TCP/IP com o servidor de destino e envia uma requisição GET HTTP, com o endereço buscado.

    O servidor, então, interpreta a requisição, retornando com uma resposta HTTP ao navegador. Essa resposta pode ser completa, com representações em formato HTML, ou apresentar erro, afirmando que o recurso solicitado não foi encontrado.

    Esse processo é repetido diversas vezes em um período de navegação. Cada nova URL aberta ou formulário submetido refaz as etapas que descrevemos. Dessa forma, esses elementos permitem a criação de aplicações web, desenhando a forma como navegamos na internet.

    Os Web Services que adotam REST são mais leves e perfeitos na busca da metodologia ági. Outro diferencial é a flexibilidade, sendo possível escolher o formato que melhor se encaixa para as mensagens do sistema.

    Fonte: https://www.totvs.com/blog/developers/rest/

  • c-

    The REST architectural style is designed for network-based applications, specifically client-server applications,designed for Internet-scale usage, so the coupling between the user agent (client) and the origin server must be as lightweight (loose) as possible to facilitate large-scale adoption. This is achieved by creating a layer of abstraction on the server by defining resources that encapsulate entities (e.g. files) on the server and so hiding the underlying implementation details (file server, database, etc.).

    https://en.wikipedia.org/wiki/Representational_state_transfer

  • O REST usa um modelo centrado em recursos de serviços encapsulados isso significa que não teremos um modelo para cada recurso e nesse caso o que haverá é um identificador de recurso único, ou seja, todo mundo pode usar o mesmo ônibus, Modelo Centrado, e cada um terá a sua cadeira, URI.

    Esse identificar de recursos é chamado de URI ou URL, que é individual para cada um item ali presente. Por isso, a essência do REST é oferecer uma interface uniforme para dar suporte a todos os recursos.

    Fonte: tecconcursos