page124
O Eclipse IDE For Java EE Developers, é uma ferramenta para desenvolvedores Java para criar aplicações do tipo JEE. Existem outras versões do Eclipse em que é possível desenvolver para outras linguagens de programação, como C++, PHP, Ruby, etc. A ferramenta Eclipse para desenvolvedor Java tem participação da comunidade open source, que contém projetos focados em construir uma plataforma aberta de desenvolvimento composta por ferramentas e runtimes para a construção, criação e gestão de software desde da inicialização à conclusão.
O NetBeans IDE é um software que permite ao desenvolvedor criar seus aplicativos sem custos, pois trata-se de programa gratuito e de código aberto. O desenvolvimento com a ferramenta não é limitado, pois a IDE fornece auxilio para outras linguagens de programação. Porém ela é bastante popular devido ao suporte que ela proporciona aos desenvolvedores Java. Essa é uma ferramenta multiplataforma e oferece aos programadores a portabilidade para criação
interfaces de usuário (views) de volta para o cliente (navegador) solicitante. É um framework que segue o padrão da arquitetura Model View Controller.
O Servidor de Aplicação é uma implementação, pois o software tem o papel de prover os serviços. A função do servidor de aplicação é auxiliar a infraestrutura. A própria Sun desenvolveu um servidor Open Source chamado de Glassfish. Ele não é popular, mas ganhou bastante espaço nos últimos anos. Existem diversos servidores web no mercado que são compatíveis com o Java EE. O JBoss da RedHat é um exemplo de servidor comum usado nas aplicações.
Para desenvolver aplicações web com o Java é preciso utilizar alguma ferramenta específica para o desenvolvimento com a linguagem determinada e que consiga apresentar as especificações do JEE. Existem softwares dedicados para o desenvolvimento de aplicações web, sendo estes o Eclipse IDE for Java EE Developers e Netbeans IDE. São os mais utilizados e são de código aberto ou Open Source.
ESPAÇO ABERTO | artigo