ArticleApplications & Développement
Sortie du portail Open Source eXo Platform 1.0
L'équipe eXo Platform a annoncé la sortie de eXo Platform 1.0. Ce projet Open Source est une suite applicative intégrée fournissant aux développeurs des services, des composants et des modules pour construire des portails d'information.
La plate-forme eXo est basée sur architecture composée de plusieurs modules.
-
Le Service Container fournit un mécanisme d'IoC (Inversion of Control) permettant de gérer des composants faiblement couplés.
-
Le Content Mangement System (CMS) fournit une organisation hiérarchique des objets dans une base de données ou un système de fichier. eXo implémentera les spécifications de standardisation dans ce domaine (JSR 170) dès qu'elle sera disponible. Il utilise les aspects avec AspectJ.
-
Le Porlet Container est une implémentation Open Source certifiée de la spécification JSR 168, l'API de portlet Java. Cette certification assure que le portlet peut être interchangeable sur d'autres serveurs de portail conformes à cette spécification.
-
Le Portal est un portail basé sur Java Server Faces (JSR 127).Il fournit une véritable architecture MVC (Model, View, Controler) et permet de gérer des layout et des skins.
eXo Platform se décline en deux versions. La version Express utilise un container de servlet comme Tomcat et fournit une collection de portlets de base. Elle s'adresse à un individu ou une petite entreprise. La version Enterprise vise quant à elle les grandes organisations. Elle fournit un serveur d'applications J2EE et une gestion de workflow.
eXo Platform s'intègre également à Eclipse grâce à un plug-in (Eclipse Plugin) qui permet au développeur de construire ses portlets, les déployer, les déboguer et les tester.
eXo Platform est commercialisée par eXo platform SARL, un société française basée à Bois Colombes.


