SóProvas


ID
5154562
Banca
Quadrix
Órgão
CRECI - 14ª Região (MS)
Ano
2021
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue o item quanto ao web service SOAP (simple object access protocol).


A simplicidade do SOAP está relacionada a alguns aspectos, como, por exemplo, o fato de o SOAP não precisar suportar a coleta de lixo distribuída e não precisar usar nenhum software de broker.

Alternativas
Comentários
  • ✅Gabarito(Certo)

    Trecho do livro citado na fonte:

    Alguns aspectos colaboram para a simplicidade de SOAP, entre estes podemos citar o fato de SOAP não precisar manter compatibilidade com nenhum protocolo antecessor. Por exemplo, SOAP não precisa suportar coleta de lixo distribuída, não precisa usar nenhum software de broker e nem suportar outras funcionalidades de protocolos anteriores como JRMP, IIOP e outros.

    Fonte: Web Services em Java - Jorge Abílio Abinader Rafael Dueire Lins. Brasport Livros e Multimídia LTDA.

    Broker está relacionado ao serviço de Mensageria.

    Um message broker é um middleware, um mediador, que intermedia a comunicação entre 2 atores. De um lado publishers publicam mensagens em um message broker, enquanto do outro lado consumers consomem essas mensagens.

    Fonte: https://gago.io/blog/post-resposta-por-que-adotar-kafka-para-mensageria/

    Coleta de Lixo Distribuída:

    Coletores de lixo distribuídos são muitas vezes mais complexos que coletores de lixo locais. Ao migrar para um ambiente distribuído, muitos aspectos, como troca de mensagens e disponibilidade da rede, devem ser levados em consideração.

    Em um sistema distribuído, deve haver um dispositivo coletor de lixo capaz de liberar automaticamente objetos remotos que não estejam sendo utilizados por nenhum cliente. O coletor de lixo deve gerenciar quais e quantos clientes ainda estão ativos, liberando corretamente as conexões inativas. Destaca-se também a importância da segurança da implementação deste serviço para evitar que um servidor remoto possa ser erroneamente liberado se uma ligação falhar, gerando problemas mais complexos.

    Fonte: http://repositorio.unicamp.br/bitstream/REPOSIP/276350/1/Amorim_SimonedaSilva_M.pdf

    A tecnologia Web Services e sua Aplicação num Sistema de Gerência de Telecomunicações - Simone da Silva Amorim - Dissertação de Mestrado Profissional

  • O SOA usa o ESB (Enterprise Service Bus). 

    Quem usa broker são serviços de mensageria (RabbitMQ, Kafka, etc)