Estou estudando J2EE com o objetivo de desenvolver aplicações com interface web e utilizando banco de dados relacional, achei que o JSP é uma grande tecnologia e vai crescer muito no futuro, porém comecei a estudar e me deparei com a seguinte dúvida, eu utilizo EJB ou Javabean em minhas aplicações???
Sergio, eu uso JSP e prefiro usar JavaBeans na maioria dos casos, eu acho EJB muito complicado e exatamente por isso eu prefiro usar o JavaBeans, mas o EJBs são a melhor opção se vc tiver que fazer algo grande, portável, seguro e rápido…
T+
R
rafael_fortePJ
A utilizacao de EJBs gera muito polemica na comunidade de desenvolvedores J2EE. Existem muitos argumentos, pros e contras, mas a maioria deles se resume ao seguinte:
Use EJB quando:
Se o seu sistema precisa de um alto grau de escalabilidade.
Se o seu sistema precisa de um alta disponibilidade.
Se o seu sistema eh altamente transacional.
Se o seu sistema exigir um alto nivel de concorrencia.
Se tiver como requisito a utilizacao de multiplas camadas cliente (e.g: Swing, Jsp)
Existem outros motivos pelos quais vc deveria considerar o uso de EJB, mas se o seu sistema tiver esses como requisitos nao-funcionais, acho que EJB eh a escolha certa.