Technology
Per l'implementazione di complesse architetture software la Ack Lab utilizza una innovativa tecnologia: JBoss Seam™
Seam™ è un framework web creato dalla JBoss, una divisione della Red Hat. L’ideatore di questo potentissimo framework di sviluppo è Gavin King, già creatore di una delle più rilevanti innovazione nel campo dello sviluppo Java™, Hibernate la piattaforma middleware open source per lo sviluppo di applicazioni Java che fornisce il servizio di Object-relational mapping (ORM) leader di mercato.
JBoss Seam unisce due framework già esistenti e di grandissimo successo: Enterprise JavaBeans (EJB3) e JavaServer Faces (JSF) evitando la necessità di utilizzare managed bean come collante tra la logica di business e la presantation.
Una rivoluzione nel campo dello sviluppo Java introdotta da JBoss Seam è senz’altro il concetto di contesto ed in particolare di conversation. Ai comuni scope di una web application (request, session etc) Seam aggiunge lo scope conversation che, sopravvivendo alla navigazione tra pagine, permette di creare dei web wizard che rendono l’utilizzo di una web application sviluppata con Seam un esperienza molto più simile a quella di una comune applicazione desktop.
Per completare un esperienza del tutto nuova nell’utilizzo di un software web Seam integra le più moderne tecnologie AJAX: JBoss RichFaces e ICEsoft ICEfaces
La tecnologia AJAX permette applicazioni più veloci (dato che la quantità di dati interscambiati fra il browser ed il server si riduce) nonché un esperienza nell’utilizzo del software assolutamente simile a quella di una comune applicazione desktop.
Infine Seam introduce delle utilissime funzionalità quali la creazione di complessi documenti PDF, e-mail, accattivanti grafici nonché l’esportazione dei documenti nel formato Microsoft Excel.
Seam™ è un framework web creato dalla JBoss, una divisione della Red Hat. L’ideatore di questo potentissimo framework di sviluppo è Gavin King, già creatore di una delle più rilevanti innovazione nel campo dello sviluppo Java™, Hibernate la piattaforma middleware open source per lo sviluppo di applicazioni Java che fornisce il servizio di Object-relational mapping (ORM) leader di mercato.

JBoss Seam unisce due framework già esistenti e di grandissimo successo: Enterprise JavaBeans (EJB3) e JavaServer Faces (JSF) evitando la necessità di utilizzare managed bean come collante tra la logica di business e la presantation.
Una rivoluzione nel campo dello sviluppo Java introdotta da JBoss Seam è senz’altro il concetto di contesto ed in particolare di conversation. Ai comuni scope di una web application (request, session etc) Seam aggiunge lo scope conversation che, sopravvivendo alla navigazione tra pagine, permette di creare dei web wizard che rendono l’utilizzo di una web application sviluppata con Seam un esperienza molto più simile a quella di una comune applicazione desktop.
Per completare un esperienza del tutto nuova nell’utilizzo di un software web Seam integra le più moderne tecnologie AJAX: JBoss RichFaces e ICEsoft ICEfaces
La tecnologia AJAX permette applicazioni più veloci (dato che la quantità di dati interscambiati fra il browser ed il server si riduce) nonché un esperienza nell’utilizzo del software assolutamente simile a quella di una comune applicazione desktop.
Infine Seam introduce delle utilissime funzionalità quali la creazione di complessi documenti PDF, e-mail, accattivanti grafici nonché l’esportazione dei documenti nel formato Microsoft Excel.



