Perguntas sobre o JEE (Parte 1)

4 respostas
F

Separei algumas dúvidas sobre a plataforma JEE, no estilo “coisas que você queria saber e sempre teve vergonha de perguntar” que acredito que serão de serventia para outras pessoas que como eu, são habituadas com outras linguagens e arquiteturas.

  1. Servidores de aplicações não-comercias, como o JBOSS, são viáveis para utilização em ambiente de produção?

  2. o JEE 5 já está pronto para uso ou está imaturo para colocá-lo em produção?

  3. Qual o Hardware necessário para uma máquina com o servidor de aplicações rodando?

  4. Para acesso remoto de componentes de outras aplicações, uma conexão com a Internet comum tem boa performance e garantia de acesso? É interessante hospedar na empresa esta máquina ou colocá-la em um Datacenter?

  5. o Servidor de aplicações junto com o Banco de dados na mesma máquina é uma boa alternativa?

4 Respostas

J

JBoss é um dos servidores de aplicação mais usados no mundo (em ambientes de produção), é um dos mais robustos e bate em muitos dos servidores comerciais existentes (pra não dizer que bate em todos)… isso é como perguntar se linux é viavel em ambiente de produção, enquanto a pergunta correta seria se windows é viavel em ambiente de produção… nesse caso é a mesma coisa.

Ainda é imaturo, inclusive só existe o servidor GlassFish que suporta toda a especificação JEE 5. O JBoss por exemplo que geralmente é um dos servidores pioneiros nas implementações, ainda não lançou uma versão 100% compativel com JEE 5.

Você consegue rodar um servidor JEE em qualquer maquina, a questão são os acessos, quanto mais acessos, mais hardware você vai precisar… isso é uma questão de analise, não existe uma receita… depende da aplicação.

Mesma questão do 3, tudo depende da sus aplicação.

Mesma coisa do 4 e 3, depende da sua aplicação.

Essas questões de infraestrutura, um consultor JEE talvez possa te ajudar, analisando sua aplicação melhor pra saber do que você necessita.

F

Muito obrigado pelas respostas.

W

Olá fabiotc,
Só complementando os tópicos respondidos pelo Jairelton.:
1- No Item hardware vc. deve desconsiderar esses computadores de super mercado e fazer opção por máquinas de grife como DELL,HP ou IBM e de preferência aos Storages que são equipamentos de primeira linha e com HDs e fontes redundantes,com processadores dual core ou com processadores Pentiun Xeon.
2- No item “Servidor de aplicações junto com o Banco de dados na mesma máquina é uma boa alternativa”.
Pense no seu hardware como um servidor e portanto vc. poderá administrar inumeros serviços.

3-No item “É interessante hospedar na empresa esta máquina ou colocá-la em um Datacenter”.
Se vc. tem poder U$$ para colocar em um DataCenter escolha um muito bom e dê preferência para aqueles contratos em que nos casos de falha ou problemas técnicos eles paguem multa à vcs. em R$ por hora de atrazo. Agora não pode esquecer que temos empresas que fornecem uma infra-estrutura muito boa de LAN/WAN e talvêz uma boa topologia de rede em 10/100/1000 bem cascateada irá resolver o seu problema numa boa.

Boa sorte.

T

A Java EE 5 (e não JEE 5) está pronta, pois é só uma especificação e sua versão final já foi aprovada pelo JCP. O JBoss ainda não é 100% aderente à ela, mas já implementa uma das maiores propostas, a EJB 3.0 (encare esta como uma “subespecificação” da Java EE 5).

Criado 20 de setembro de 2006
Ultima resposta 21 de set. de 2006
Respostas 4
Participantes 4