J2EE... Tomcat... Licenças

Olá a todos!

Gostaria de relatar uma coisa. Como preciso aprender Servlet e JSP (e outras coisas), segui uma recomendação daqui do fórum que me fez quebrar preconceitos; que é ler material de Java em inglês.... Eu baixei o tutorial do J2EE do site sun e achei muito bom. Obs: Nunca fiz curso de inglês...

Vamos às duvidas. Bom, antes eu estava estudando Servlet/JSP com o Tomcat e achava legal, então eu instalei o J2EE para acompanhar o tutorial e achei maravilhoso, mas que tenho algumas dúvidas.

-1) Quando entro no http://localhost:8080 não acesso mais o TomCat, e sim o J2EE. O J2EE faz o trabalho do Tomcat?
-2) Se a resposta da anterior for “sim”, minha duvida é : Se tem o J2EE porque vejo muitos tutoriais de Servlet usando o Tomcat? É pq é mais “leve” utilizar o Tomcat quando só será utilizado Servlet/JSP, é isso?
-3) Tem algum lugar do fórum falando sobre licenças para o Java (em geral)? Tipo, existe alguma versão que é paga? Posso utilizar o J2EE na boa???

Desde já fico grato pelas respostas

[quote]1) Quando entro no http://localhost:8080 não acesso mais o TomCat, e sim o J2EE. O J2EE faz o trabalho do Tomcat?
-2) Se a resposta da anterior for “sim”, minha duvida é : Se tem o J2EE porque vejo muitos tutoriais de Servlet usando o Tomcat? É pq é mais “leve” utilizar o Tomcat quando só será utilizado Servlet/JSP, é isso?
-3) Tem algum lugar do fórum falando sobre licenças para o Java (em geral)? Tipo, existe alguma versão que é paga? Posso utilizar o J2EE na boa???
[/quote]

  1. Vc nao acessa o J2EE vc acessa simplesmente o HttpServer do servidor de aplicações J2EE que basicamente possui um container Web(tomcat) um container EJB e um HttpServer na ponta, estou omitindo demais compoentes pra nao complicar. O J2EE é uma especificação ou seja um pedaço de papel e nao uma ferramenta ou produto.

  2. Quando vc cria uma aplicação que nao utiliza o container EJB ou seja normalmente uma aplicação WebCentric composta apenos por servlets/jsps e classes java comuns nao ha necessidade da infraestrutura de um Server J2EE que é muito pesado por isso utilizam somente um tomcat que atende.

  3. Existem servidores J2EE pagos e Livres vc tem que escolher o que melhor se encaixa pra vc. No link abaixo vc encontra todos os servidores J2EE mais conhecidos do mercado entao vc precisa verificar quais as versoes dos componentes vc esta utilizando qual sevidor atende ai sim vc começa e verificar se vale a pena comprar uma licença ou usar um free como Jboss.
    http://www.theserverside.com/tt/articles/article.tss?l=ServerMatrix

opa,
Exelente.

Intao preciso somente do SDK J2SE + tomcat + mysql ?
( considerando uma aplicacao simples, via web), com isso
so fazer os xxxx.jsp ?

:lol:

O mundo java é um universo… :wink: