Décembre 2008, Sun a mis au servce de la communauté open source une nouvelle plateforme qui se détache des offres habituelles d’intégration SOA : Glassfih ESB.
Ce projet est issu de l’intégration et de l’assemblage de solutions open source matures (OpenESB,Netbeans IDE et Glassfish Application Server).
100% open source, cette nouvelle offre de Bus de service a été conçue pour permettre aux entreprises, concepteurs, développeurs, intégrateurs …, de modéliser et exécuter des processus BPEL d’orchestration de services, d’architecturer, de développer et d’exécuter des applications composites respectants les concepts SOA à l’aide d’une plateforme unique.
Face à cette solution performante, robuste, riche en termes de fonctionnalités et de services, on peut se demander : quelle sera la place des autres offres existantes sur le marché dans les mois à venir et, comment les concurrents de Sun vont-ils réagir ?
En tout cas la bataille est relancée car cette nouvelle façon de penser produit atteindra ses cibles. En effet, Glassfish ESB intègre les éléments essentiels et la boite à outils adéquats, capables de répondre aux problématiques d’intégration liées aux différents types de projets SOA : refonte, orientation processus et d’ouverture ou de renovation technique.
Conforme aux standards et norme JBI (JSR 208), JEE 5, WS-* …, cette plateforme d’intégration d’applications composites supporte et fournit de nombreux plugins Netbeans qui permettent par exemple de :
-
modéliser des processus d’enchainements (orchestration) de services via des composants "annotations" et une généraion automatisée du fichier BPEL derrière;
-
concevoir des contrats de service (WSDL) et générer automatiquement des composants de services (EJB3 sans état) à partir du WSDL …;
-
réaliser de façon simple des schémas pour la description des données manipulées (XSD);
-
concevoir des applications composites et assemblage de services sans configuration XML ou développement spécifique. Clin d’oeil pour ceux qui ont peiné avec les tâches ardues de configuration maven en environnement JBI pour l’assemblage …
-
générer des WSDL directement à partir d’un contrat IDL Corba par exemple ou de WSDL à partir de services exposés "existants" par des systèmes propriétaires : SAP, CICS …
-
etc.
C’est un produit complet qui supporte et fournit également de nombreux connecteurs directement disponibles sur étagère pour répondre aux problématiques d’accès aux existants propriétaires ou hétérogènes.
Glassfish ESB est disponible en GA depuis le 5 décembre 2008 avec un support commercial lancé deux semaines après cette version stabe qui va tenir sans doute 99% de ses promesses.
. . . → Lire la suite: Glassfish ESB, une autre vision d’intégration SOA


.png)
