Pour gérer vos consentements :
Actualités: ENTREPRISE

Eviter les obstacles du RIA

Par Avigdor Luttinger, Vice Président Corporate Strategy, Magic Software

Nous connaissons tous les multiples avantages du RIA pour l’entreprise.  Les défis qu’il pose tiennent en un mot : complexité. Abordons la manière de les résoudre. Les entreprises s’interrogent à propos des solutions PaaS comme force.com ou Google, où leurs données résident dans le Cloud. Jusqu’à peu, pour se doter de fonctions RIA elles devaient le faire elles-mêmes avec un outil de type Adobe AIR/Flex, JavaFX, ou Silverlight. Le concept d’Enterprise RIA est assez séduisant pour inciter les DSI à le considérer. Il ne faut cependant pas oublier que les plateformes RIA actuelles impliquent essentiellement le côté client. Cachée sous une interface utilisateur séduisante – la partie émergée de l’iceberg – la complexité est immense. Ce Client dissimule une multitude de composants en constante mutation, qui peuvent  vite anéantir les efforts et les espoirs placés dans cette technologie. Inadmissible, quand on veut améliorer les services et la compétitivité de son entreprise dans un climat économique tendu.

Le défi caché du couplage

Une architecture client/serveur est assez simple. Elle s’appuie sur une connexion permanente entre le serveur et le client. Lorsque ce couplage est fort, il n’est pas utile de gérer ou préserver de manière explicite les différents  états logiques. Dans une application web, les traitements sont centralisés sur le serveur et le couplage avec le client est faible, voire inexistant. Lorsqu’elle s’appuie sur des processus courts et simples et que son interaction est limitée, une architecture web standard et une gestion simplifiée des sessions suffisent. Les bandes passantes sont de plus en plus larges alors que les applications web disposent de plus de ressources. Avec Ajax par exemple, nous approchons le niveau d’interaction du client/serveur ou LAN. Google Suggest en est un bon exemple, qui suggère les termes les plus populaires au fur et à mesure de la saisie d’un mot dans le champ de recherche.

Il faut plus qu’une large bande passante pour faire fonctionner les applications métier à couplage fort et avec des dizaines champs interactifs par écran. Pour repousser cette limite, le traitement doit être réparti entre le serveur et le client. In fine, vous retrouvez deux jeux de logiques séparés, physiquement et logiquement, et exécutés parallèlement sur le client et le serveur. Ce nouveau client est certes plus intelligent. La gestion des états et des sessions est plus sophistiquée. Mais il a besoin de séquences continues d’instructions du serveur. Résultat : alors que les applications client/serveur traditionnelles s’appuyaient sur le savoir-faire d’un développeur métier, une application RIA non hébergée utilisant une plate-forme cliente, a aussi besoin de l’expertise de programmation système.
Les coûts grimpent

Suivre un seul chemin

Ne soyons pas pessimistes. Une nouvelle génération de plates-formes répond de manière globale au défi posé par cette navigation périlleuse entre les obstacles du RIA. Le choix « être ou ne pas être » existe aussi dans le Cloud. La différence réside dans le fait que ce type de plateforme contient tous les composants de la solution, dont la partie immergée de l’iceberg. Il n’est pas nécessaire de les développer séparément. D’où « le bout en bout ».
Il suffit de décrire la logique de l’application et de concevoir l’interface utilisateur. La plateforme s’occupe du reste, sans les limitations de l’
hébergement. Les utilisateurs choisissent le mode de déploiement. vec une solution cohérente de bout en bout, il n’a jamais été aussi facile et gratifiant de surmonter les défis du RIA d’entreprise : mieux que les applications client/serveur les plus riches, disponible via http. Où que résident leurs utilisateurs, employés ou partenaires, ils disposent de toutes les fonctionnalités. C’est un scénario où tout le monde gagne.

* Le premier épisode de l’interview est disponible ICI

Gérard Clech

Articles récents

[Partenariat] Splunk et Microsoft Azure : une alliance stratégique pour les revendeurs IT

L’intégration des solutions Splunk sur la plateforme Microsoft Azure ouvre de nouvelles opportunités pour les…

9 heures années

[Tribune] Les ESN asphyxiées par les hausses des coûts de l’IT ?

Une tribune libre de Jan Gabriel, Directeur Alliances & Marketing, ITS Integra 2024 est malheureusement une…

1 jour années

« Apporter des solutions simples à des menaces complexes » : Entretien avec Benoit Juvin, Responsable Channel de Barracuda

Le marché de la cybersécurité continue de se transformer à un rythme effréné, poussé par…

2 jours années

Avec sa Partner Sales Engineer Community, Barracuda entend fédérer la communauté des revendeurs et MSP

Barracuda, spécialiste des solutions de cybersécurité « cloud-first », lance sa Partner Sales Engineer Community.…

3 jours années

Les déchets électroniques augmentent 5 fois plus vite que la quantité de déchets recyclés.

La plupart des entreprises continuent de remplacer leurs équipements (ordinateurs, tablettes, smartphones) selon des cycles…

3 jours années

Distribution : Westcon-Comstor en croissance de 16% sur le 1er semestre 2024

Westcon-Comstor poursuit sa transition vers un modèle basé sur des revenus récurrents, s'appuyant notamment sur…

3 jours années