Bom, primeiro quebre a sua aplicação em camadas (tipo MVC), bem
grosseiramente é algo como:

conteudo estático = html, imagens, ----> Http Server (Apache)
conteudo dinamico de apresentação = servlets, jsp ---> Servlet/JSP
Container (Resin, Tomcat, etc)
entidades = JDBC, EJB ---> mapeamento objeto/relacional, JDO,
ferramentas de persistencia, EJB Container (Castor, JBoss, Cocobase,
etc.)
objetos de negócio/controle = SessionBeans, Classes Java (que incorporem
significados de negócio) 

        Bom, o J2EE é um conjunto de especificações (EJB, Servlets/JSP, JMS,
JDBC, RMI, JCA, JNDI, etc.), e softwares como Websphere são compativeis
com J2EE, quer dizer que você pode desenvolver uma aplicação, que
utilize todos os recursos citados acima que o Websphere irá suportar sem
o complemento de outros softwares.

        E o Tomcat, é apenas um container para servlets/JSP, que possue também
um servidor HTTP, mas não possue nenhum mecanismo de persistência,
ficando no seu controle como trabalhar com dados persistentes (utilizar
ferramentas O/R, EJB, JDO, JDBC, etc.).

        E o fato de _algumas_ empresas, não utilizarem OSS (Open Source
Software) massificamente é apenas o fato de não poderem responsabilizar
alguem (empresa) quando precisarem. Eles tem essa desculpa, falarem "Mas
quantas empresas utilizam isso ?", e tem sido _sempre_ essa desculpa.
        Pior para eles gastarem $$$$ com licenças.  :D
        
        Mas empresas como IBM, SUN, HP, Compaq, (só para citar as maiores)
estão apoiando e investindo em OSS.

bom é isso

Claudio Miranda



[EMAIL PROTECTED] wrote:
> 
> Olá lista,
>    Descupem por minha ignorância, mais é que ainda estou em faze de
> aprendizado em J2EE e estou com as seguinte dúvidas: Para rodar uma
> aplicação J2EE com JSP, Servlets e EJB só é preciso utilizar o Apache +
> Tomcat ou precisa utilizar algum outro servidor? Se não precisar por que as
> empresas utilizam softw como o WebSphere e o AppServer para rodar as
> aplicações java já que o Apache e o Tomcat são gratuitos?
> 
> Agradeço antecipadamente,
> 
>   Fabio Amorim
>   [EMAIL PROTECTED]

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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