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] -------------------------------------------------------------------------