SlideShare una empresa de Scribd logo
1 de 13
GraniteDS et le frameworkSpring
GraniteDS et Spring GraniteDSestuneplateforme open source pour les applications RIA baséessur les technologies Adobe Flex et Java GraniteDSoffre en particulieruneintégrationtrèspoussée avec le framework Spring et les technologies connexescommeJPA « The easiest way to RIA » 1
2 Le projet GraniteDS ,[object Object]
Version actuelle 2.2.1, 2.3 imminente
Plusieursmilliersd’utilisateurs
Utilisé par de grandesentreprises et administrations, en Europe et aux USA
Reconnucommel’alternativeprincipale aux solutions serveursd’Adobe
Support du framework Spring dès les premières versionsObjectif: Simplifier au maximum l’intégrationd’une interface Flex avec une application serveurbaséesur Spring Open Source Projet mature (Créé en 2006) 1500téléchargements/mois
3 La plateforme GraniteDS GraniteDSestuneplateformed’intégrationcomplète qui couvrel’ensemble du cycle de développementjusqu’à la production
4 GraniteDS dans une architecture Spring Transparent côtéserveur : ,[object Object]
Intégration avec Spring MVC pour le remoting
Quasimentaucunedépendance de compilation aux librairiesGraniteDS, hormisquelques annotations optionnelles
Support complet de l’environnement Spring et Java EE (JPA, Bean Validation, Spring Security, JMS, …)Framework d’intégrationcompletcôté Flex : ,[object Object]

Más contenido relacionado

Destacado

Slides de présentation Paritinéraire
Slides de présentation ParitinéraireSlides de présentation Paritinéraire
Slides de présentation Paritinéraire
Paritineraire
 
Aqctividades 3 era sesion
Aqctividades 3 era sesionAqctividades 3 era sesion
Aqctividades 3 era sesion
Humberto Bine
 
Lineamientos para el funcionamiento de los consejos escolares
Lineamientos para el funcionamiento de los consejos escolaresLineamientos para el funcionamiento de los consejos escolares
Lineamientos para el funcionamiento de los consejos escolares
evamariafloresr
 
Starters day Mars 2013
Starters day Mars 2013Starters day Mars 2013
Starters day Mars 2013
Securex
 
Techdays 2014 : bilan de la deuxième journée
Techdays 2014 : bilan de la deuxième journéeTechdays 2014 : bilan de la deuxième journée
Techdays 2014 : bilan de la deuxième journée
Agence Hopscotch
 

Destacado (20)

Futuro Labs: Workshop SEO: Estrategias, Herramientas e Implementación
Futuro Labs: Workshop SEO: Estrategias, Herramientas e ImplementaciónFuturo Labs: Workshop SEO: Estrategias, Herramientas e Implementación
Futuro Labs: Workshop SEO: Estrategias, Herramientas e Implementación
 
Slides de présentation Paritinéraire
Slides de présentation ParitinéraireSlides de présentation Paritinéraire
Slides de présentation Paritinéraire
 
La réussite éducative en Picardie
La réussite éducative en Picardie  La réussite éducative en Picardie
La réussite éducative en Picardie
 
DAM et Drive : 2 nouveautés phares pour la Plateforme Nuxeo
DAM et Drive : 2 nouveautés phares pour la Plateforme NuxeoDAM et Drive : 2 nouveautés phares pour la Plateforme Nuxeo
DAM et Drive : 2 nouveautés phares pour la Plateforme Nuxeo
 
Aqctividades 3 era sesion
Aqctividades 3 era sesionAqctividades 3 era sesion
Aqctividades 3 era sesion
 
Lineamientos para el funcionamiento de los consejos escolares
Lineamientos para el funcionamiento de los consejos escolaresLineamientos para el funcionamiento de los consejos escolares
Lineamientos para el funcionamiento de los consejos escolares
 
Documentación de DDHH
Documentación de DDHHDocumentación de DDHH
Documentación de DDHH
 
Starters day Mars 2013
Starters day Mars 2013Starters day Mars 2013
Starters day Mars 2013
 
PLR Payerne Assemblée Générale 2012
PLR Payerne Assemblée Générale 2012PLR Payerne Assemblée Générale 2012
PLR Payerne Assemblée Générale 2012
 
Vendre'tips astuces de recherche google - juillet 2013
Vendre'tips   astuces de recherche google - juillet 2013Vendre'tips   astuces de recherche google - juillet 2013
Vendre'tips astuces de recherche google - juillet 2013
 
Comunicar para convencer, convencer para vender
Comunicar para convencer, convencer para venderComunicar para convencer, convencer para vender
Comunicar para convencer, convencer para vender
 
Techdays 2014 : bilan de la deuxième journée
Techdays 2014 : bilan de la deuxième journéeTechdays 2014 : bilan de la deuxième journée
Techdays 2014 : bilan de la deuxième journée
 
Starters day 2014 français
Starters day 2014 françaisStarters day 2014 français
Starters day 2014 français
 
Recursos en moodle
Recursos en moodleRecursos en moodle
Recursos en moodle
 
Etappenstall dp-mai-2014
Etappenstall dp-mai-2014Etappenstall dp-mai-2014
Etappenstall dp-mai-2014
 
Calendario 2012
Calendario 2012Calendario 2012
Calendario 2012
 
Desarrollo de Sitio Web para la AEPUM
Desarrollo de Sitio Web para la AEPUMDesarrollo de Sitio Web para la AEPUM
Desarrollo de Sitio Web para la AEPUM
 
Bulletin bd f synthese conference bdf-pse-cepii mai 2011-etude 185-6
Bulletin bd f synthese conference bdf-pse-cepii mai 2011-etude 185-6Bulletin bd f synthese conference bdf-pse-cepii mai 2011-etude 185-6
Bulletin bd f synthese conference bdf-pse-cepii mai 2011-etude 185-6
 
Camus autobiographie
Camus autobiographieCamus autobiographie
Camus autobiographie
 
Epu 7 1-2010 .prothese discocerv]
Epu 7 1-2010 .prothese discocerv]Epu 7 1-2010 .prothese discocerv]
Epu 7 1-2010 .prothese discocerv]
 

Similar a Présentation Granite ds lyon 2011 par William Draï

Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 ParisEstelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
AZUG FR
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et Silverlight
Christophe Lauer
 

Similar a Présentation Granite ds lyon 2011 par William Draï (20)

Java pour le Web
Java pour le WebJava pour le Web
Java pour le Web
 
Flex, une techno RIA incontournable pour les futures app web ?
Flex, une techno RIA incontournable pour les futures app web ?Flex, une techno RIA incontournable pour les futures app web ?
Flex, une techno RIA incontournable pour les futures app web ?
 
#2 Architecture OSGi
#2 Architecture OSGi#2 Architecture OSGi
#2 Architecture OSGi
 
Ateliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechAteliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'Epitech
 
Spring
SpringSpring
Spring
 
Développez votre application Facebook avec Windows Azure
Développez votre application Facebook avec Windows AzureDéveloppez votre application Facebook avec Windows Azure
Développez votre application Facebook avec Windows Azure
 
Google Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative CommonGoogle Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative Common
 
Java j2ee
Java j2eeJava j2ee
Java j2ee
 
Cours architecture
Cours architectureCours architecture
Cours architecture
 
MS Days 2011 - Windows Azure
MS Days 2011 - Windows AzureMS Days 2011 - Windows Azure
MS Days 2011 - Windows Azure
 
Architectures n-tiers
Architectures n-tiersArchitectures n-tiers
Architectures n-tiers
 
[GAB2016] La sécurité dans Azure - Estelle Auberix
[GAB2016] La sécurité dans Azure - Estelle Auberix[GAB2016] La sécurité dans Azure - Estelle Auberix
[GAB2016] La sécurité dans Azure - Estelle Auberix
 
Framework .net overview
Framework .net overviewFramework .net overview
Framework .net overview
 
Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasJava dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de Jonas
 
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 ParisEstelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
 
La Sécurité dans Azure
La Sécurité dans AzureLa Sécurité dans Azure
La Sécurité dans Azure
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et Silverlight
 
Eclipse day paris
Eclipse day parisEclipse day paris
Eclipse day paris
 
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatialesLes apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
 

Más de lyonjug

201303 - Golo
201303 - Golo201303 - Golo
201303 - Golo
lyonjug
 
201303 - Java8
201303 - Java8201303 - Java8
201303 - Java8
lyonjug
 
201305 - Lambda by R. Forax
201305 - Lambda by R. Forax201305 - Lambda by R. Forax
201305 - Lambda by R. Forax
lyonjug
 
201301 - Focus Neo4j
201301 - Focus Neo4j201301 - Focus Neo4j
201301 - Focus Neo4j
lyonjug
 
201301 - Panorama NoSQL
201301 - Panorama NoSQL201301 - Panorama NoSQL
201301 - Panorama NoSQL
lyonjug
 
201209 Lombok & Guava
201209 Lombok & Guava201209 Lombok & Guava
201209 Lombok & Guava
lyonjug
 
201209 LT Clojure
201209 LT Clojure201209 LT Clojure
201209 LT Clojure
lyonjug
 
20091020 JPA2
20091020 JPA220091020 JPA2
20091020 JPA2
lyonjug
 

Más de lyonjug (20)

DIY: Analyse statique en Java
DIY: Analyse statique en JavaDIY: Analyse statique en Java
DIY: Analyse statique en Java
 
Lightning talk LyonJUG février 2016 - Ansible
Lightning talk LyonJUG février 2016 - AnsibleLightning talk LyonJUG février 2016 - Ansible
Lightning talk LyonJUG février 2016 - Ansible
 
Introduction LyonJUG décembre 2015
Introduction LyonJUG décembre 2015Introduction LyonJUG décembre 2015
Introduction LyonJUG décembre 2015
 
Introduction LyonJUG Janvier 2016
Introduction LyonJUG Janvier 2016Introduction LyonJUG Janvier 2016
Introduction LyonJUG Janvier 2016
 
Presentation jug novembre2015
Presentation jug novembre2015Presentation jug novembre2015
Presentation jug novembre2015
 
201502 - Integration Testing
201502 - Integration Testing201502 - Integration Testing
201502 - Integration Testing
 
201311 - Middleware
201311 - Middleware201311 - Middleware
201311 - Middleware
 
201303 - Golo
201303 - Golo201303 - Golo
201303 - Golo
 
201303 - Java8
201303 - Java8201303 - Java8
201303 - Java8
 
201305 - Lambda by R. Forax
201305 - Lambda by R. Forax201305 - Lambda by R. Forax
201305 - Lambda by R. Forax
 
201301 - Focus Neo4j
201301 - Focus Neo4j201301 - Focus Neo4j
201301 - Focus Neo4j
 
201301 - Panorama NoSQL
201301 - Panorama NoSQL201301 - Panorama NoSQL
201301 - Panorama NoSQL
 
201209 Lombok & Guava
201209 Lombok & Guava201209 Lombok & Guava
201209 Lombok & Guava
 
201209 LT Clojure
201209 LT Clojure201209 LT Clojure
201209 LT Clojure
 
Spring Batch Workshop (advanced)
Spring Batch Workshop (advanced)Spring Batch Workshop (advanced)
Spring Batch Workshop (advanced)
 
Spring Batch Workshop
Spring Batch WorkshopSpring Batch Workshop
Spring Batch Workshop
 
Engagement des sociétés d'Ingénierie dans la contribution open source : un ce...
Engagement des sociétés d'Ingénierie dans la contribution open source : un ce...Engagement des sociétés d'Ingénierie dans la contribution open source : un ce...
Engagement des sociétés d'Ingénierie dans la contribution open source : un ce...
 
GlassFish, Application versioning et rolling upgrade en haute disponibilité
GlassFish, Application versioning et rolling upgrade en haute disponibilitéGlassFish, Application versioning et rolling upgrade en haute disponibilité
GlassFish, Application versioning et rolling upgrade en haute disponibilité
 
Développement dans le cloud - Sacha Labourey
Développement dans le cloud - Sacha LaboureyDéveloppement dans le cloud - Sacha Labourey
Développement dans le cloud - Sacha Labourey
 
20091020 JPA2
20091020 JPA220091020 JPA2
20091020 JPA2
 

Présentation Granite ds lyon 2011 par William Draï