Granite Data Services (Free, Open Source, Flex & J2EE)
Main Features:
- (stable) Full AMF3 support. See GDS AMF3 documentation.
- (stable) EJB3 services with transparent externalization mechanism and lazy initialized ActionScript 3 beans (Entity Beans / Hibernate). See EJB3 Services and Externalizers and Lazy Initialization.
- (stable) EJB3 Entity Bean to ActionScript 3 classes code generator. See AS3 Generation.
- (stable) Spring/Acegi security services. See documentation on Spring Services.
- (stable) POJO services (remote calls to simple Java classes that expose public methods). See Pojo Services.
- (experimental) Data push. A Comet-like implementation with AMF3 data polling over HTTP (consumer/producer based architecture). See documentation on Data Push (Gravity)
- (experimental) Seam integration: a reliable GDS/Seam integration with full scopes (at least conversation) support. See documentation on Seam Services.
- (experimental) Guice/Warp integration: a reliable GDS/Guice integration with Wideplay Warp persistence support. See documentation on Guice Services.
- (planned) Entity repository: a client side entity repository that ensures uniqueness (only one instance of each entity is present in the flash VM), weakness (only currently bound objects are kept in memory), and that acts as a services frontend (all server calls/events are managed by this central component). This will be loosely inspired by Cairngorm.
- (planned) A set of Flex components suitable for complex data structures.











One Comment, Comment or Ping
Tariq Ahmed
GDS is awesome - if it helps add creditability, eBay is a serious user of it.
Tariq Ahmed’s last blog post..Hello world!
Feb 16th, 2008
Reply to “Granite Data Services (Free, Open Source, Flex & J2EE)”