No que se refere à programação Java e Java Script, julgue os...

Próximas questões
Com base no mesmo assunto
Q351969 Programação
No que se refere à programação Java e Java Script, julgue os itens

Spring é um framework que suporta a publicação de mensagens para determinado tópico de mensagens para auxílio no desenvolvimento de sistemas complexos. Nesse modelo, o desenvolvedor master não sabe da existência do desenvolvedor associado e vice-versa.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

O Spring é de fato um framework muito utilizado no desenvolvimento de aplicações Java, oferecendo uma vasta gama de ferramentas que facilitam a criação e manutenção de sistemas complexos. Uma das características do Spring é o seu suporte para a construção de aplicações baseadas em mensagens, utilizando por exemplo o módulo Spring Messaging ou a integração com sistemas de mensageria como o RabbitMQ ou o Apache Kafka.

Entretanto, a descrição fornecida na questão parece misturar conceitos. A questão menciona um modelo onde o "desenvolvedor master não sabe da existência do desenvolvedor associado e vice-versa", o que parece aludir ao princípio de desacoplamento entre os componentes de um sistema. Isso é uma característica desejável em sistemas baseados em mensagens, onde produtores e consumidores de mensagens operam independentemente, sem conhecimento direto uns dos outros - isso é conhecido como publish/subscribe (pub/sub).

Porém, a questão parece confundir este princípio com a estrutura de equipes de desenvolvimento, mencionando "desenvolvedores" quando, na verdade, deveria se referir a componentes ou serviços dentro de uma arquitetura de software. Spring não define papéis de "desenvolvedor master" ou "desenvolvedor associado", mas sim se preocupa com o desacoplamento entre os componentes de software.

Portanto, a alternativa é incorreta, pois mistura o princípio de desacoplamento em arquiteturas de sistemas com funções de desenvolvedores em uma equipe, o que não está relacionado com as funcionalidades ou propósitos do framework Spring.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Spring framework é um framework de desenvolvimento para implementação dos conceitos de inversão de controle e injeção de dependência.

O Spring é um framework open source para a plataforma Java criado por Rod Johnson e descrito em seu livro "Expert One-on-One: JEE Design e Development". Trata-se de um framework não intrusivo, baseado nos padrões de projeto inversão de controle (IoC) e injeção de dependência.

No Spring o container se encarrega de "instanciar" classes de uma aplicação Java e definir as dependências entre elas através de um arquivo de configuração em formato XML, inferências do framework, o que é chamado de auto-wiring ou ainda anotações nas classes, métodos e propriedades. Dessa forma o Spring permite o baixo acoplamento entre classes de uma aplicação orientada a objetos.

Acho que a questão trata de um servidor que implementa JMS

ERRADO

Conceito Ligado a Messageria.

Mistura o conceito de sistemas complexos com o conceito de sistemas que usam mensagerias. Para mim esse é o erro da questão.

Gabarito Errado.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo