Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quais a diferenças entre os seguintes componentes Java EE

Quais as diferenças entre os seguintes componentes Java EE:

Servlets, JavaBeans e o enterprise beans.

gostaria de entender melhor o que cada um faz em uma aplicação.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Todos são controladores.

  • Servlets são controladores de requisição, recebem requisições e depois de algum processamento(independente do que ele faça pra pegar essa informação) ele responde para quem requisitou, normalmente em uma página HTML .
  • JavaBeans faz a mediação entre a interface e o modelo de dados, já que segundo o padrão MVC, eles não podem conversar diretamente; além de tratar os eventos vindo de algum objeto, podendo enviar para outro objeto.
  • Enterprise JavaBeans(EJB) normalmente guarda a lógica do negócio, é usado em aplicações distribuídas, baseadas em componentes escaláveis.