InfoQ

News

Granite Data Service 1.1.0 Released with new Features and Tools

Posted by Moxie Zhang on Oct 09, 2008

Community
Java
Topics
Rich Internet Apps

Granite Data Services (GDS) 1.1.0 GA is released this week. If you are not familiar with GDS, according to the Granite Data Services project:

Granite Data Services (GDS) is a free, open source (LGPL'd), alternative to Adobe® LiveCycle® (Flex™ 2+) Data Services for J2EE application servers. The primary goal of this project is to provide a framework for Flex 2+/EJB3/Seam/Spring/Guice/Pojo application development with full AMF3/RemoteObject benefits. It also features a Comet-like data push implementation (AMF3 requests sent over HTTP) and ActionScript3 code generation tools (Ant task and Eclipse builder).

The 1.1.0 GA release contains a few important features to ease the GDS based development. For example, the brand new Eclipse plugin automatically generates GDS ActionScript 3 code when a Java source file is created or modified.

Another feature is called Tide.

Tide provides a complete Flex framework and data management functionalities such as entity caching, collection paging and lazy loading. It might be seen as a full alternative for the Cairngorm + Flex Data Management Service stack. In 1.1 the server integration is focused on JBoss Seam but future versions will include Spring and plain EJB3 support.

Announced with the release, the project says this is the last major GDS version that supports the Flex 2 framework (only Flex 3+ will be supported in the future).

OSGi by Christopher Brind Posted Oct 10, 2008 1:53 AM
Re: OSGi by Franck Wolff Posted Oct 10, 2008 9:20 AM
Congrats by siva prasanna kumar P Posted Oct 10, 2008 9:56 PM
Re: Congrats by Puran Singh Posted Oct 13, 2008 12:43 PM
  1. Back to top

    OSGi

    Oct 10, 2008 1:53 AM by Christopher Brind

    Hi, I'm Am definitely going to have a look as we are using BlazeDS for our Solstice platform but as a result we've got this J2EE/OSGi hybrid going on when all we need is OSGi. I'm going to presume GraniteDS isn't available as an OSGi bundle just now but I wonder if anyone could say in advance of me looking at the source code how easy it would be to extract what I need and create an OSGi bundle? Thanks in advance!

  2. Back to top

    Re: OSGi

    Oct 10, 2008 9:20 AM by Franck Wolff

    Hi,
    I can confirm that GraniteDS is not (yet) available as an OSGi bundle. I don't know much about OSGi but I'd be happy to know more about your need and to help you implementing something. Drop me an email (you'll find my email on GraniteDS site).
    Regards,
    Franck Wolff.

  3. Back to top

    Congrats

    Oct 10, 2008 9:56 PM by siva prasanna kumar P

    I have been tracking GDS from 0.4 version, and really you guys have come a very long way, with out of box features, GDS service factories are really impressive.



    I am really happy to see "Gravity" in stable :)




    Siva Prasanna Kumar

  4. Back to top

    Re: Congrats

    Oct 13, 2008 12:43 PM by Puran Singh

    wow it's great that gravity is stable.

Educational Content

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Brian Marick takes us through a quick tour of the most important values and challenges to adopting Agile successfully (they aren't the typical challenges and values we hear in the community).

Are You a Software Architect?

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect?

Agile – A Way of Life and Pragmatic Use of Authority

The word 'authority' sometimes produces an allergic response in hard-line agilists. Freedom and authority – both are bad if misused and both are good if used in right spirit for a noble cause.

Getting Started with Grails, Second Edition

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Using ITIL V3 as a Foundation for SOA Governance

Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.

Adrian Colyer on AspectJ, tc Server and dm Server

SpringSource CTO Adrian Colyer discusses AspectJ, SpringSource's dm Server and tc Server products, OSGi and Scrum.

Adam Wiggins on Heroku

Heroku's Adam Wiggins talks about Rails, Background Jobs, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

SOA as an Architectural Pattern: Best Practices in Software Architecture

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.