WS-Express banner

Affichage des articles dont le libellé est esb. Afficher tous les articles
Affichage des articles dont le libellé est esb. Afficher tous les articles

30 juillet 2009

ESB Eclipse Swordfish : JBI et OSGi

A la liste des solutions ESB référencées précédemment, une nouvelle solution en provenance de la communauté Eclipse peut être ajoutée : il s'agit du projet Swordfish. La technologie utilisée par ce projet est issue de développements réalisés par Deutsche Post DHL.

L'architecture de Swordfish repose sur JBI (noyau Apache ServiceMix) et prévoit également de supporter le modèle d'assemblage SCA. Autre particularité : Swordfish supportera aussi les conteneurs OSGi, en commençant bien sûr par celui d'Eclipse.



En effet, une évolution notable de l'architecture des solutions ESB est la migration vers les conteneurs OSGi. C'est le cas pour les dernières versions de produits comme :
  • Apache ServiceMix (support d'Apache Felix depuis la v4.0) ;
  • Progress FUSE ESB 4 (construit sur ServiceMix 4.0) ;
  • Eclipse Swordfish (construit sur ServiceMix 4.0 et support d'Eclipse Equinox) ;
  • Sun Microsystems OpenESB (support d'Apache Felix depuis la v3.0).

La feuille de route de Swordfish prévoyait la sortie d'une v0.9 associée à celle d'Eclipse 3.5 Galileo, mais il semble que cela n'a pas été possible. La v1.0 devrait être disponible pour novembre 2009 (Eclipse Summit Europe) et la v2.0 pour l'été 2010.

Technorati tags :
Del.icio.us tags :

05 octobre 2008

Solutions bus de services (ESB - Enterprise Service Bus)

Voici une liste évolutive de produits, destinée à être complétée dans le temps :
Les produits Oracle ESB et BEA AquaLogic vont être fusionnés.
Le produit WSO2 ESB est construit sur une souche Apache Synapse.
Le produit IONA Fuse ESB est construit sur une souche Apache ServiceMix.
Le produit Eclipse Swordfish est construit sur une souche Apache ServiceMix.

[Mise à jour 30 juillet 2009] Ajout d'Eclipse Swordfish

Technorati tags :
Del.icio.us tags :

21 octobre 2007

Version finale Microsoft ESB Guidance

La publication de la version finale de l'ESB Guidance ne devrait plus tarder. Stève Sfartz donne des informations sur cette version dans cette news. Il précise notamment l'origine du projet et les évolutions prévues.

Le projet est aujourd'hui accessible au public (et non plus seulement aux partenaires) et hébergé sur CodePlex.

Technorati tags :
Del.icio.us tags :

21 novembre 2006

Artix embarque ActiveBPEL

Active Endpoints a annoncé que IONA Technologies a décidé d'intégrer ses produits Designer et Enterprise dans la dernière version de son ESB Artix. Ceci permet donc à IONA Technologies d'offrir à ses clients la nouvelle fonctionnalité Artix Orchestration, qui semble seulement supportée sur la plate-forme Hewlett-Packard pour l'instant, sans perdre de temps à développer sa propre implémentation de BPEL 1.1/WS-BPEL 2.0.

Technorati tags :
Del.icio.us tags :

25 avril 2006

SOA == Synchronous Architecture ???

Selon l'auteur de cet article paru sur IBM developerWorks, une architecture SOA relèverait d'une approche synchrone en mode point-à-point, par opposition à une approche EDA (Event-Driven Architecture) qui procèderait d'une approche asynchrone en mode plusieurs-à-plusieurs, les deux approches étant harmonieusement combinées dans un ESB.

Il est notamment précisé :
"SOA is based on a conventional request/reply mechanism, as seen in Figure 2. A service consumer invokes a service provider through the network and has to wait until the completion of the operation on the provider side".
Depuis quand une architecture SOA est synchrone ? A quoi sert donc le standard W3C WS-Addressing si ce n'est (entre autres) à permettre au fournisseur du service de rappeler par un callback le consommateur du service qui aura consciencieusement pu poursuivre ses propres traitements en attendant la réponse à sa requête ? Quelle est donc l'utilité des EventHandlers de la spécification BPEL ? Pourquoi les spécifications WS-Eventing et WS-Notification existent-elles ?

Enfin, depuis quand un ESB ne constitue-t-il pas un élément de l'architecture SOA à part entière (même si les définitions à géométrie variable qui en sont données, y compris par leurs propres éditeurs, n'en facilitent pas la compréhension) ?

On comprend que finalement, l'auteur cherche à introduire le concept EDA du Gartner Group et à l'intégrer dans le concept d'ESB, mais c'est totalement raté : l'EDA est déjà intégrée dans la SOA dont l'ESB constitue un élément architectural à part entière, surtout depuis l'éviction du style d'échange rpc au profit du style d'échange document introduit par le profil de base du WS-I.

Bref, encore un article qui n'arrangera pas la compréhension de ce qu'est une architecture SOA ...

Technorati tags :
Del.icio.us tags :

04 février 2006

Apache Synapse milestone 1

Paul Fremantle vient d'annoncer que le premier jalon de l'ESB Apache Synapse est disponible. En prime, Miko Matsumura nous informe de la disponibilité d'une documentation associée sur le site Web d'Infravio.

Technorati tags :
Del.icio.us tags :