Prime impressioni di GlassFish

29 Gennaio 2007 di mario

Per anni sono stato un gran utilizzatore di Tomcat, passando dalla 3 alla 5.5, ma recentemente ho avuto la necessità di utilizzare servizi forniti da J2EE 5 che Tomcat non fornisce.

Era necessario sceglie un vero Application Server e la scelta cadeva su 2 prodotti OpenSource presenti sul mercato: JBoss e Glassfish.
Da un primo utilizzo mi è parso di vedere che JBoss risulta più stabile, ma non semplicissimo nella configurazione e manutenzione. Al Contrario GlassFish è un progetto più giovane e soggetto ancora a qualche bug, ma molto semplice da amministrare grazie ad un’interfaccia web fatta molto bene.

Per il momento utilizzo NetBeans 5.5 e GlassFish riesiede su una macchina remota (per non appesantire la mia macchina), il quale parte in modalità debug. A differenza di quando si installa GlassFish in locale, se lo si installa su una macchina remota lo start e stop del server non lo si può fare direttamente da NetBeans.

JPA e gli EJB 3 sono la vera forza di J2EE 5 e per chi è abituato ad utilizzare Hibernate la migrazione è indolore visto che JPA è stato studiato partendo dai miglio ORM sul mercato tra cui Hibernate per l’appunto. Utilizzando le annotazione e non più i classici file Nbh.xml, si può mappare un’oggetto sul database in modo semplice e standard !

Attendo di vedere l’imminente rilascio di JBoss 5 per fare un confronto più completo fra i due Application Server.

2 Commenti a “Prime impressioni di GlassFish”

  1. Stefano scrive:

    GlassFish è tra i 2006 Java Technology Winners

    http://www.oreillynet.com/onjava/blog/2006/12/2006_java_technology_winners_a.html

  2. glassfish java peppe scrive:

    Ciao!
    Riguardo glassfish posso dirti che è veramente un bel prodotto.. jboss non avuto modo di usarlo quindi riguardo al confronto tra i due application server non ho voce in capitolo.
    Riguardo invece la valutazione a prescindere di glassfish,usandolo su prodotti attualmente in produzione posso testimoniare la validità del prodotto.

    La community di glassfish è abbastanza attiva, personalmente dopo aver trovato un issue ho notato la velocità di rilascio della patch nonostante sia un prodotto open source.

    Rigurardo il tema glassfish sul mio blog potete trovare diversi articoli, soprattutto riguardanti il cluster con il suddetto application server.

    http://programmaremobile.blogspot.com/search/label/Glassfish%28Italiano%29

Scrivi un commento


Powered by FireStats