Technologies RIA et RDA

Lorsque l'on parle de RIA, on parle le plus souvent de la partie "client", la partie qui gère l'interface avec l'utilisateur. 

Il existe plusieurs technologies clients dites "RIA" : AJAX, FLEX, GWT, HTML5, SilverLight, JQuery, JavaFx... sont les principales.

KeepCore a adopté les technologies Adobe Flex, Flash et AIR dès 2007 et a développé une expertise unique en FLEX / AIR. Mais depuis KeepCore a également intégré les technologies GWT, HTML5 et JQuery, souvent complémentaires des technologies FLEX.

 

Côté serveur, la plupart des technologies serveurs permettent la communication avec des technologies RIA. Néanmoins, certaines technologies serveur vont permettre un gain important en termes de productivité et de performances comme par exemple J2EE, BlazeDS, AMFPHP, GraniteDS... qui sont particulièrement adaptées. Ces serveurs permettent notamment de sérialiser des objets et de faire du push de message pour accroitre les performances étendre les possibilités des RIA.

RDA correspond aux technologies qui permettent d'exécuter les applications riches en dehors du navigateur de façon à en dépasser les limites de sécurité et accroitre l'interaction avec le système d'exploitation : interaction avec le système de fichiers local, notifications dans la barre des tâches, drag&drop d'objets locaux, pilotage de périphériques USB... KeepCore utilise généralement AIR, pendant RDA de FLEX qui permet de créer des applications de bureau à partir du code FLEX des applications exécutées dans le navigateur.

AIR permet également  de créer des applications dites "off-line" ou hors-ligne, c'est à dire qui fonctionnent même si l'ordinateur n'est pas connecté à Internet grâce à un jeu de données locales, synchronisées à chaque connexion à Internet.

 



 

Advanced FLEX Calendar KC-Calendar 1.5



Most Advanced FLEX4 calendar and agenda component. Other professional Flex Components on Flex-component.com.

RIA NEWS

Contactez nous