SóProvas


ID
1305217
Banca
CESPE / CEBRASPE
Órgão
ANATEL
Ano
2014
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca de SOA (service-oriented architeture) e padrões de projeto, julgue os itens seguintes.

Os serviços compostos podem apresentar limitações de segurança, especialmente pelo fato de permitirem que os serviços básicos que os compõem sejam chamados individualmente; não havendo mecanismos que permitam que os serviços básicos sejam chamados apenas pelos serviços de mais alto nível.

Alternativas
Comentários
  • Essas questoes da Cespe, apesar de terem muitas cascas de banana, sao otimas quando voce nao tem ideia do assunto...basta dar uma lidinha com bastante atencao e entender

    Acertei a questao só pelo trecho "Os serviços compostos podem apresentar limitações de segurança(...)"

    Pelo meu entender, é justamente o contrario: serviços compostos aumentam a segurança, por estes serem independentes e nao comprometerem todo o sistema em caso de falha ou bug.

    Posso estar redondamente enganado, por isso, peço que me ajudem porque tambem nao sei nada de SOA :)

  • Achei certa por causa dessa característica:


    "Segurança: Os serviços estão disponíveis na rede, qualquer aplicativo pode consumir esse serviço, os dados são trafegados pela rede podendo ser interceptados."

    Leia mais em: Vantagens e Desvantagens de SOA http://www.devmedia.com.br/vantagens-e-desvantagens-de-soa/27437#ixzz3fUTpzUUf

  • O erro da questão encontra-se no seguinte trecho:


    "[...] não havendo mecanismos que permitam que os serviços básicos sejam chamados apenas pelos serviços de mais alto nível."


    Uma das maneiras de impor controle no uso dos serviços em SOA é com a composição do tipo Orquestração, onde há um participante coordenador, que coordena as chamadas entre os serviços.


    Mozer Fernando, você está equivocado. Serviços compostos podem apresentar vários problemas.

    Imagine um serviço "S" que é composto pelos serviços S1, S2 e S3 e o serviço S1 possua alguma falha de segurança (possivelmente essa falha nem é de conhecimento dos analistas de sistemas). Fica fácil perceber que S1 será um forte candidato a oferecer sérios riscos ao serviço A, que o utiliza.