Quando usar EJB, Servlets, Entity Beans, Session Beans

Olá Pessoal,

Trabalho com aplicações para web com Asp e Php a dois anos, e fazem quatro meses que eu estudando Java, esta semana irei fazer a prova da certificação para programador. Estou me interessando muito em J2EE especificamente e passei a estudar um pouco sobre isso.

Gostaria que vocês me esclaresessem de forma clara algumas dúvidas, que claro são bem primitivas…

O que é EJB? Quando devo utilizar um?
O que são Session Beans e quando devo utilizalos?
O que são Entity Beans e quando devo utilizalos?
Quando devo utlizar Servlets?

São muitos conceitos novos para mim… As vezes eu até consigo entender mais ou menos, mas na hora de definir o que usar para fazer determinado procedimento, fico totalmente perdido… Se alguém puder me responder, ficarei muito grato.

Oi, André,

Sua dúvida já foi respondida algumas vezes por aqui e na Internet de maneira geral. Faça uma busca no fúrum e no google, vc vai achar muita coisa… :wink:

[]s

Se você sabe um pouco de inglês, tem algum tempo e gosta de livros “na faixa” pode tentar baixar algum dos livros do TheServerSide.

Veja a coluna à direita nesse link para baixar os outros livros.