After a short presentation of the history and the features of Granite Data Services compared with other server side solutions (BlazeDS, LCDS), this presentation will go through the creation of a sample Flex remote application connected to a GraniteDS server (using JBoss, Seam, Hibernate and MySQL technologies). This sample application will show several key features of GDS: Seam support, EJB3/Hibernate support (with lazy initialization), code generation tools (Eclipse plugins), data push (Gravity module) and Flex side data management (Tide module).
I'm a senior software architect, co-founder and CEO of Adequate Systems, a company specialized in online applications for public and press relation agencies. I'm also the founder of Granite Data Services (late 2006) and I've been its main (and almost only) developer in 2007, while many other people have joined and contributed to GDS in 2008. GDS is intented from the beginning to be the RIA technological foundation of our next Flex-based software services.I've got a master in logics and another master in epistemology. I've been teaching 3 years at university (history of computation) and working in several software companies before Adequate Systems creation in late 2003.