SóProvas


ID
1806700
Banca
CESPE / CEBRASPE
Órgão
TJ-DFT
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

A Arquitetura Orientada a Serviços (SOA), no cenário dos modelos arquiteturais modernos, enfatiza o reúso como elemento chave para a maximização dos resultados em tecnologia da informação. A catalogação e a gerência dos ativos de software da organização na condição de serviços de aplicativos são os pilares em meio aos quais devem se sustentar essa nova arquitetura. A esse respeito, julgue o próximo item.

Em um Web Service RESTful, cada método é identificado por uma URL única. Assim, quando o servidor recebe uma solicitação, ele identifica de forma inequívoca a operação que será executada.

Alternativas
Comentários
  • Entrei com recurso nessa questão

     

    https://groups.google.com/forum/#!topic/timasters/oGnoaeIrgzo

     

     

    mas enfim, ignorado

     

     

    Estimada banca,

     

    O texto da questão está ambíguo pois há duas interpretações. A primeira seria concluir que cada método é identificado com uma URL única, sendo que o termo única significa que cada método possui uma URL diferente e única. A segunda interpretação seria concluir que há uma URL única e igual para todos os métodos e o servidor diferenciaria qual método chamar através do método HTTP que foi enviado pelo cliente: GET, POST, PUT, DELETE.


    Caso o candidato usasse a primeira interpretação a questão estaria errada e caso usasse a segunda a questão estaria certa. Salientado que a questão deveria deixar mais claro que o servido só identificaria univocamente e inequivocadamente o método chamado caso o cliente passe informações sobre o método HTTP.

    - show quoted text -

     

     

  • Concordo com o comentário anterior.

    Se utilizar o aplicativo "Postman" da Google, você deve informar qual o método que se trata daquela URL.

    Podemos ter uma única URL, mas com ações diferentes.

  • Eu poderia chamar a mesma URL por métodos HTTP diferentes. 

    Amigo, seu recurso foi aceito?

  • Acredito que a questão cobrou a definição de URI, segundo a wikipedia:

    Individual resources are identified in requests, for example using in RESTful Web services.

    [...]

    A Uniform Resource Identifier (URI) is a string of characters that unambiguously identifies a particular resource.

  • Correta, as requisições são feitas individualmente, a ainda que o mesmo cliente faça várias requisições, estas ainda são individuais.

    Resposta: Certo

  • Sim. isso mesmo.