L'Enterprise Service Bus (ou ESB) de la société WSO2 est sorti en version 1.7.
Un ESB est un produit logiciel qui a pour but de faciliter la communication d'applications basées sur des technologies souvent différentes.
Les ESB s'inscrivent la plupart du temps dans une démarche d'architecture orientée services (ou SOA) pour un système d'informations d'une entreprise ou les applications disposent de points d'entrée servant de pilotage ou d'intégration de données et de points de sorties passifs (évènements internes exposés ou public) ou actifs (capables d'interroger d'autres sources de données).
WSO2 ESB permet de se connecter, d'administrer et de transformer différents type de services (Ws-*, REST/POX, Legacy...) sur différentes couches de transport (HTTP/HTTPS, JMS, système de fichier, mail).
Il supporte les normes WS-Security et WS-Reliable Messaging ainsi que plusieurs formats de message (SOAP 1.1/1.2, PoX/REST, Hessian, MTOM ou encore SwA).
Une interface graphique d'administration ainsi qu'une interface JMX permet de configurer et surveiller les différentes communications des services gérés par l'ESB.
NdM : cet ESB est publié sous licence Apache 2.0.
Sortie de Eclipse 3.4 - Ganymede
La version 3.4 de l'environnement logiciel Eclipse vient de sortir : outre l'outil de développement Java, c'est toute la plateforme Eclipse (RCP) avec ses nombreux greffons supportés qui viennent d'être labellisés pour offrir un environnement complet de programmation d'application d'entreprise.
Aujourd'hui, Eclipse est l'une des plateformes les plus utilisées non seulement pour les projets Java ou C++, mais, par l'intermédiaire d'éditeurs basés sur la plateforme Eclipse comme le logiciel propriétaire Aptana, pour des projets utilisant des langages orientés web comme PHP ou encore Ruby On Rails.
Ganymede est la mise à disposition au public de manière simultanée plus d'une vingtaine de projets liés à Eclipse. Ce système a été choisi pour minimiser les problèmes de compatibilité lors des installations et mises à jour.
Aujourd'hui, Eclipse est l'une des plateformes les plus utilisées non seulement pour les projets Java ou C++, mais, par l'intermédiaire d'éditeurs basés sur la plateforme Eclipse comme le logiciel propriétaire Aptana, pour des projets utilisant des langages orientés web comme PHP ou encore Ruby On Rails.
Ganymede est la mise à disposition au public de manière simultanée plus d'une vingtaine de projets liés à Eclipse. Ce système a été choisi pour minimiser les problèmes de compatibilité lors des installations et mises à jour.
Quelles sont les motivations des développeurs de logiciels libres ?
Un article paru sur NewsForge s'interroge sur les motivations que peuvent avoir les développeurs de logiciels libres, qu'ils soient étudiants, professionels ou simplement amateurs, à s'investir dans des projets dont le code source est librement redistribué.
NdM : Bien que n'apportant pas de conclusions très originales, cet article constitue un excellent récapitulatif sur le sujet. Et vous, quelles sont vos motivations lorsque vous contribuez au libre ?
NdM : Bien que n'apportant pas de conclusions très originales, cet article constitue un excellent récapitulatif sur le sujet. Et vous, quelles sont vos motivations lorsque vous contribuez au libre ?