SóProvas


ID
2629963
Banca
CESPE / CEBRASPE
Órgão
ABIN
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca de PHP e SOA (service oriented architecture), julgue o item a seguir.


No caso de um novo serviço de informação necessitar de obter dados de uma aplicação legada via web, sem acesso direto a base de dados, tal demanda pode ser atendida no padrão SOA, por meio de uma API (application programming interface) que utilize o método POST.

Alternativas
Comentários
  • Alguém comenta?
  • No caso de um novo serviço de informação necessitar de obter dados de uma aplicação legada via web, sem acesso direto a base de dados, tal demanda pode ser atendida no padrão SOA, por meio de uma API (application programming interface) que utilize o método POST

    No caso de um novo serviço de informação necessitar de obter dados de uma aplicação legada via web, sem acesso direto a base de dados, tal demanda pode ser atendida no padrão SOA, por meio de uma API (application programming interface) que utilize o método GET

  • serviços SOA geralemente são construídos com SOAP que usa POST (pode usar GET tbm mas só na teoria) então não vejo porque a questão está errada, ele falou de SOA, caso tivesse falado de REST eu concordaria pois o padrão de REST diz que para busca de dados realmente é GET.

  • Eu entendi que Obter dados se refere ao método GET, e não POST quando falamos em arquitetura de APIs

  • Apenas para complementar, um novo serviço de informação pode acessar uma aplicação legada via web, sem acesso direto a base de dados. Tal demanda pode ser atendida no padrão SOA, por meio de uma API (application programming interface) e utilizar os métodos HTTP:

    Create (HTTP POST);

    Retrieve (HTTP GET);

    Update (HTTP PUT);

    Delete (HTTP DELETE)


  • Create (HTTP POST); criar , postar

    Retrieve (HTTP GET); pegar

    Update (HTTP PUT); atualizar

    Delete (HTTP DELETE) deletar; apagar.

  • Não sei porque não anularam essa questão, de fato o método GET é o mais indicado para obter dados, a questão diz que PODE... usar o POST e realmente pode, não há nenhum impedimento para isso, vai funcionar do mesmo jeito

  • 99% certo(mas aquele 1% é vaga**bundo).

    No caso de um novo serviço de informação necessitar de obter dados de uma aplicação legada via web, sem acesso direto a base de dados, tal demanda pode ser atendida no padrão SOA, por meio de uma API (application programming interface) que utilize o método POST. Errado! É GET!!!

    [1] As requisições do tipo GET são recomendadas para obter dados de um determinado recurso. Já as requisições POST são mais utilizadas para para enviar informações para serem processadas.

    Fonte:

    [1] https://www.alura.com.br/artigos/diferencas-entre-get-e-post

  • SOA não é padrão, padrão seria o REST.

    Ou estou sendo purista demais?

  • Obter dados se refere ao método GET