Pessoal,

vou fazer algumas citações para esclarecer alguns pontos para aqueles que
estão começando com EJB.

- Enterprise Java Beans (EJB) é uma especificação da SUN para componentes
Java distribuídos para o Servidor.
- J2EE é um conjunto de várias especificações Java de componentes voltados
para o lado servidor.
- EJB, JavaMail, Servlets, JSP,  JNDI, JDBC, CORBA, XML, JTX e JTA, JMS são
pacotes Java que fazem parte do J2EE.
- Um Application Server compatível com J2EE significa que ele suporta (ou
deveria suportar) todos estes componentes citados acima.
- O J2SDKEE, também chamado de J2EE RI (Reference Implementation), pode ser
visto como um Application Server, já que é uma implementação destes
componentes do J2EE.

Portanto:
- Se você pretende estudar e desenvolver EJB's você vai precisar de um
Application Server J2EE ou no mínimo um EJB Container. Exemplos: J2EE RI,
SUN IPlanet, IBM Websphere, JBoss, Orion, etc. Veja uma lista completa de
servidores em http://java.sun.com/j2ee/industry.html

- O Tomcat é um Servlet Engine, ou seja, ele pode executar Servlets e JSP
mas não fornece suporte a EJB, JMS, etc, na verdade o J2EE RI tem "dentro
dele" o Tomcat.

Escrevi um artigo  que trata deste tema, aos interessados:
A Plataforma J2EE (http://webinsider.zip.net/vernoticia.shtml?id=296)


[]'s do Handerson


______________________________________________
Handerson Ferreira Gomes
Technical Consultant
Summa Technologies
http://www.summa-tech.com


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a