JBoss vs Glassfish

Olá pessoal, procurei no google e aqui no guj uma comparação que tirasse minha dúvida mas não encontrei nada sobre isso. Estou iniciando em um grupo de estudos e a galera está em dúvida sobre qual servidor de aplicação usar JBoss ou Glassfish, não tenho experiência nenhuma em desenvolvimento java para web, queria saber o que é mais indicado para essa situação? porque? e bem como algumas diferenças entre eles.

Obrigado!

Java para Web JEE (sem EJB) você pode usar o TomCat que é um excelente Container Web.

Java para JEE (usando componentes EJB) sugiro implementação do GlassFish.

Quanto ao JBoss versus GlassFish existem outros servidores parrudos também e a diferênça esta no que o vendedor te oferece a mais e se isso atende ao que vc busca. Já usei o Glass para projetinhos pessoais e gostei muito já o JBoss tive dificuldades para configurar e compreender sua estrutura.

1 curtida

aquela pancada de XML´s do JBoss é que complicam… ainda mais se for fazer algum tipo de migração…

[]´s

Maravilha, sendo assim acho que vou sugerir o Glassfish pro grupo.

Muito obrigado.

Ps. use o “Sun Java System Application Server 9.1”.

Cara vale destacar aqui uma coisa, o JBoss 4.2, que é a última versão estável não é um servidor J2EE 5 certificado pela Sun, enquanto o Glassfish é certificado.
Sugiro que você de uma estudada em ambos, para conhecer melhor o que ambos tem a te oferecer.

Até aí, o SAP Netweaver é certificado como JEE5 mas particularmente eu confio mais no JBoss…:twisted:

eu também iria de JBoss

Umas das vantagens do JBoss é a documentação e exemplos que existem disponiveis. Tem muito material.
Não acho ele dificil de configurar, dificil é o OC4J… hehehe
eu apostaria no Jboss, pela maturidade do projeto e pela comunidade envolvida.

[]´s

[quote=jgbt]Umas das vantagens do JBoss é a documentação e exemplos que existem disponiveis. Tem muito material.
Não acho ele dificil de configurar, dificil é o OC4J… hehehe
eu apostaria no Jboss, pela maturidade do projeto e pela comunidade envolvida.
[/quote]

Num projeto grande eu apostaria mais na equipe de suporte da Sun do que no pessoal do JBoss. Não pq o JBoss seja ruim, longe disso mas acredito que a SUn tenha mais embasamento num problema masi crítico. Só não saberia lhe dizer sobre valores…

bom, eu estava falando em 2 opções free. mas nem sempre ter um suporte pago é garantia de alguma coisa.
quem ja teve que usar suporte da Oracle ou IBM por exemplo, sabe do que eu estou falando.
nem sempre eles resolvem o problema.
eu hj ainda apostaria no jboss, o glassfih vou esperar mais um pouco p/ ver como ele se comporta.

[]´s

certificado pela sun…

queridos na hora que der problema eles vão falar que o problema e na sua aplicação e não no servidor…
IBM por exemplo…

minha aplicação usava interfaces genericas do java 5 o WebSphere 6.1 suporta java 5 mais não suporta JEE 5, sendo assim usamos EJB 2.1 na epoca…

detalhe…

Não fazia deploy porque o WebSphere não aceitava intefaces gerenicas nos EJB’s 2.1…

solução:
depois de 3 meses para provar que o erro era no server, demorou mais 6 meses para sair o path…

então… suporte tecnico pago não quer dizer solução…

mais se vc tiver realmente afim de pagar(as vezes isso e necessario)… contrata a redhat e seja feliz.

[quote=edpipole]certificado pela sun…

queridos na hora que der problema eles vão falar que o problema e na sua aplicação e não no servidor…
IBM por exemplo…

minha aplicação usava interfaces genericas do java 5 o WebSphere 6.1 suporta java 5 mais não suporta JEE 5, sendo assim usamos EJB 2.1 na epoca…

detalhe…

Não fazia deploy porque o WebSphere não aceitava intefaces gerenicas nos EJB’s 2.1…

solução:
depois de 3 meses para provar que o erro era no server, demorou mais 6 meses para sair o path…

então… suporte tecnico pago não quer dizer solução…

mais se vc tiver realmente afim de pagar(as vezes isso e necessario)… contrata a redhat e seja feliz.
[/quote]

Espera ae…mas qual é o erro do servidor ??? O erro foi seu que implementou uma solução incompatível com a especificação do servidor. Não vamos confundir as coisas.

[quote=Giulliano]
Espera ae…mas qual é o erro do servidor ??? O erro foi seu que implementou uma solução incompatível com a especificação do servidor. Não vamos confundir as coisas.[/quote]

pode ser, mas e se o servidor não implementa todas as especificações de referencia corretamente?
é disso que estamos falando.
eu não tenho que seguir a especificação do servidor, tenho que seguir a da Sun, esperando que o servidor que eu estou usando implemete corretamente.
e pode acreditar, isso acontece com mais frequencia do que vc imagina.

[]´s

Meus parabéns aos dois !!

Estou muito grato por esse disculso de voces !!!

Agora eu sei qual usar e pra que usar …

OBRIGADO !!!

Esse tópico é antigo… Acho que não deve ser mais usado como base de comparação não.

Obrigado :smiley:

Eu aluguei um servidor da uol. Sendo que nele eu coloquei o TomCat Apache !

Eu qria colocar um JBOSS , pq as empresas so pede ele !

Dae eu qria saber a diferenca entre ele eo Glassfish …:smiley:

Sendo que descobrir que tem EJB tbm e eu sei nem o que é EJB :confused:

Rsrs"

Mas Obrigado pelo aviso :smiley: