
dimanche septembre 14, 2008
GlassFish ESB, enfin un support commercial pour OpenESB
Il a toujours été clair que la stratégie Open Source Sun autour de GlassFish ne se limiterait pas à un serveur d'application, aussi bon soit-il devenu.
JavaCAPS 6, l'offre SOA de Sun (et suite logique de l'offre SeeBeyond) intègre GlassFish v2, OpenESB, nombre de Binding Components (connecteurs) et Services Engines (BPEL entre autre), des briques de MDM, ETL, BAM, des outils de développement et du monitoring. De quoi paraître impressionnant pour qui veut simplement un ESB open source.
Il faudra désormais compter sur GlassFish ESB, une offre 100% open source, standard, outillée (cf. cette Video), documenté et surtout supporté.
GlassFish ESB est en réalité une distribution binaire supportée d'OpenESB (que j'ai présenté à Solutions Linux au début de l'année). Cette page propose une matrice comparant GlassFish ESB aux offres existantes en terme de services (support, ...) et fonctionnalités. Pour ceux qui veulent aller plus loin, il y a ce cours de 60 minutes ou encore les quatre "tutorials" très détaillés de Tom Barrett.
Enfin, disponible dès aujourd'hui: GlassFish ESB Milestone 1.
Prochain étape: le 5 décembre 2008 pour la version finale de GlassFish ESB.
( sept. 14 2008, 09:48:25 PM CEST )
Permalink

vendredi août 01, 2008
Introduction JBI chez Xebia
Très bonne introduction sur JBI sur le blog de Xebia.
Tout aussi valable pour OpenESB ;)
( août 01 2008, 12:17:40 PM CEST )
Permalink

mardi juin 10, 2008
Java CAPS Release 6, le Libre au coeur de la SOA
Sun annonce aujourd'hui la disponibilité de Java CAPS Release 6, son offre SOA résultant du rachat de SeeBeyond il y a quelques années (annonce de presse) et de l'intégration de JBI (Java Business Integration) au coeur du produit. Depuis ma présentation sur OpenESB à Solutions Linux 2008 en Janvier dernier nous avons atteint l'objectif suivant:
Java CAPS 6 = Java CAPS 5 + OpenESB + compatibilité entre les 2.
(Différences entre OpenESB et JavaCAPS pour plus de détails).
Parmi les briques majeures de Java CAPS release 6:
•OpenESB 2.0, implémentation JBI (l'extensibilité est réelle, basée sur le succès dans le marché des composants SOA).
•GlassFish v2 (ur2 pour être précis). Le moteur Java EE qui monte, qui monte ;) L'intégration est proposée sous la forme d'un "life-cycle" module (OpenESB n'est pas une WebApp).
•Outillage NetBeans. Pour vous donner une idée, téléchargez les modules "SOA" de NetBeans 6.1 : éditeur graphique XSD, WSDL, BPEL (y compris debug), XSLT.
•Mural: sous-projet MDM (Master Data Management) open source, vue unique du patient/client/citoyen.
•Intelligent Event Processor (IEP): sorte de BAM du futur (Lab JavaOne sur le sujet).
Bref que de l'open source pour un développement ouvert, collaboratif, et accessible à tous.
Applications existantes, interop. et Web Services
Java CAPS bénéficie d'une base installée importante dont Carrefour (cité dans l'annonce de presse), utilisateur de GlassFish par ailleurs. Les applications existantes s'exécutent sans modification dans cette nouvelle version du produit tout en proposant une intégration de BPEL 2, de JBI, d'un serveur Java EE performant et de la couche de Web Services (Metro) performante et inter-opérable avec Microsoft.
Et le futur dans tout ça?
Pour faire court (je rentre en RDV) : Project Fuji (GlassFish v3 + OSGi) et GlassFish ESB. Une architecture SOA, un ESB, tout comme un serveur d'applications n'a pas à être monolithique.
En attendant, le pricing actuel est basé sur une offre de service ou le support (hotline, patchs, protection juridique, aide au développement) est une brique fondamentale.
Java CAPS 6 est proposé avec documentation, didacticiel, screencasts, ....
SOA professionnel et Open Source, plus besoin de choisir entre les deux ;)
( juin 10 2008, 04:10:11 PM CEST )
Permalink

lundi janvier 28, 2008
Solutions Linux - OpenESB, Sailfin, OpenOffice, GlassFish
Solutions Linux porte très mal son nom, mais c'est une bonne conférence. J'y interviens sur trois sujets cette année (ça m'apprendra à soumettre 5 papiers!):
- OpenESB: Libre, Standard, outillé et supporté.
- OpenOffice, Java et NetBeans
- SailFin: Serveur de communication Java.
Présentations en cours de finalisation.... et disponibles ici en fin de semaine pour ceux qui ne viennent pas à la conférence. Pour les autres, il devrait y avoir une démo pour chaque présentation.
( janv. 28 2008, 02:08:22 PM CET )
Permalink

jeudi février 22, 2007
JBI marketplace
I had not gone back to check on available JBI binding components and service engines since I first heard of this project being launched at java.net.
With a spec (JBI) focusing mainly on interop at the infrastructure level, it is certainly important to have an illustration of how well the market is coming together. With the next release of the reference implementation around the corner and Gregg's post, I went back only to find out that it seemed to have made nice progress. Check out this page for a list of what's available and what's planned (components, engines, encoders, and more).
( févr. 22 2007, 07:22:56 PM CET )
Permalink

mardi janvier 23, 2007
Outils NetBeans pour SOA/BPEL vus par Julien
Julien Ponge (Mister IzPack) a mis sur pied un didacticiel sur les fonctionnalités SOA/BPEL de l'Enterprise Pack de NetBeans 5.5 (création de WSDL, application composite, processus BPEL, mapper BPEL...). Le runtime utilisé dans ce document est Open ESB, une implémentation de JBI qui intègre une moteur BPEL d'origine SeeBeyond et des binding SOAP, JMS, TCP, ... Le tout est implémenté comme un module de cycle de vie du serveur d'application GlassFish.
Au delà de ce qui est couvert par Julien, les fonctionnalités XML (WSDL, Schema XML, ...) sont intéressantes en soi avec des vues graphiques en lecture/modification et du refactoring (rename/find usage).
OpenESB sera intégré dans GlassFish v2. Beta en février. Version finale en Avril (2007 :).
( janv. 23 2007, 04:15:42 PM CET )
Permalink