 |
|
|
| |
| INFRASTRUCTURE |
| Macromedia affirme son implication dans l'univers Java |
| Un nouvel environnement de développement conçu pour doter les applications J2EE d’interfaces utilisateur Flash vient de voir le jour.
(24/08/2004) |
|
Permettre à des logiques applicatives basées sur des langages tiers d'exploiter le format Flash comme interface cliente. C'est la problématique que Macromedia, le créateur du logiciel d'animation vectorielle, entend résoudre en proposant le serveur d'applications
Flex - pour l'heure limité à Java.
Un produit qui est commercialisé par l'éditeur depuis mars dernier, et dont la première extension a été dévoilée vendredi.
Le module lancé la semaine dernière par Macromedia n'est autre qu'un outil de développement. Baptisé Flex Builder, il est conçu pour faciliter l'élaboration d'applications reposant sur le système Flex. Concrètement, il se présente sous la forme d'un environnement de programmation visuel, centré sur le langage Java, et doté d'une fonction pour prévisualiser l'interface utilisateur de l'applicatif en cours d'élaboration.
"Flex Builder comprend des modèles de présentation et des composants Java pré-configurés visant à faciliter le travail de codage", précise Kevin Lynch, responsable de l'architecture logicielle chez Macromedia (dixit eWeek).
Sur-couche au serveur Flash, Flex tire partie d'un langage XML propriétaire, baptisé MXML (Macromedia Flex Markup Language), pour assurer le lien entre l'application serveur (J2EE) et le mode d'affichage (Flash). Le mécanisme qu'il met en oeuvre se révèle finalement assez proche du projet de Microsoft pour Longhorn - qui, de la même manière, vise à générer des interfaces via un framework spécifique (Sparkle/Avalon) adossé à un langage XML (XAML).
| Un projet concurrent au XAML de Microsoft |
Avec Flex, Macromedia cible en premier lieu le champ de la configuration produit, mais également le domaine des applications de services client ainsi que les tableaux de bord financiers. Grâce à ce nouveau dispositif, l'éditeur compte ouvrir le Flash au monde du développement client/serveur traditionnel, et modifier l'image d'un produit encore trop souvent exclusivement associé à l'univers de la création graphique et de l'animation multimédia.
Au total, cette politique produit contribue à accentuer encore la présence de Macromedia sur le segment Java. Une démarche de positionnement dont la société avait donné le coup d'envoi en 2001 avec le rachat d'Allaire - et l'acquisition du serveur d'applications (J2EE) Jrun. Suite à l'opération, l'environnement de développement principal de Macromedia (ColdFusion) avait été optimisé pour les principaux serveurs d'applications Java du marché, ceux d'IBM et de Sun notamment.
Et l'amélioration de ColdFusion va se poursuivre en ce sens. Dans sa prochaine version (Blackstone), le produit devrait ainsi supporter le bus de messagerie JMS (Java Message Service) et l'interface de données JDBC (Java DataBase Connectivity). Deux nouveautés qui
ont pour but d'améliorer les capacités d'intégration des applications élaborées. |
|
|
 |
|
 |
|