Granite Data Services

Granite Data Services (GraniteDS or GDS) is a comprehensive development and integration solution for building Flex / JavaEE RIA applications. The entire framework is open-source and released under the LGPL v2 license.

It features:

  • A client development framework (Tide) that brings familiar JavaEE concepts to the Flex side: dependency injection, context management, authentication and secured access, bean validation, etc.
  • A comprehensive integration with major JavaEE application servers, frameworks and JPA engines: JBoss, GlassFish, WebLogic, WebSphere, Tomcat and Jetty; Hibernate, EclipseLink, OpenJPA and DataNucleus.
  • An efficient real-time module (Gravity), based on Comet implementations, allowing scalable data-push.
  • Code generation tools (Gas3) that help in replicating Java entity beans and services into their ActionScript3 equivalent. These tools are available as an Eclipse plug-in or an Ant task.
  • Simplified configuration and high performances for critical deployments: most of the configuration is automated by scanning deployment environments and standard libraries are optimized for scalability.

Read more about Granite Data Services:  Integration and Features Stack, Connecting JavaEE Components With Dependency Injection, JPA and Lazy-Initialization, Real-time Messaging (Comet/Servlet 3.0), Bean Validation, Advanced Features

Famous quotes containing the words granite, data and/or services:

    Your wits can’t thicken in that soft moist air, on those white springy roads, in those misty rushes and brown bogs, on those hillsides of granite rocks and magenta heather. You’ve no such colours in the sky, no such lure in the distances, no such sadness in the evenings. Oh the dreaming! the dreaming! the torturing, heart-scalding, never satisfying dreaming, dreaming, dreaming, dreaming!
    George Bernard Shaw (1856–1950)

    To write it, it took three months; to conceive it three minutes; to collect the data in it—all my life.
    F. Scott Fitzgerald (1896–1940)

    Working women today are trying to achieve in the work world what men have achieved all along—but men have always had the help of a woman at home who took care of all the other details of living! Today the working woman is also that woman at home, and without support services in the workplace and a respect for the work women do within and outside the home, the attempt to do both is taking its toll—on women, on men, and on our children.
    Jeanne Elium (20th century)