WS-Express banner

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

27 août 2009

SpringSource Cloud Foundry

Tout juste passée sous le contrôle de VMware (voir l'annonce), SpringSource lance une offre de plate-forme PaaS nommée Cloud Foundry, fondée sur l'infrastructure Amazon AWS (services EC2, EBS et S3) et issue de la récente acquisition de la société éponyme. Cette offre est dédiée à l'hébergement d'applications Web Java, Spring ou Grails.

Au menu de l'offre, les éléments suivants (utilisables en configurations EC2 mono-instance ou multi-instances) :
  • Apache 2.2.3-11 ;
  • SpringSource tc Server 6.0.19 (Tomcat 6) ou Tomcat 5.5.23 ;
  • MySQL 5.0.45 ;
  • JRE 1.6.0_4-b12.
L'architecture repose sur l'outillage Open Source Cloud Tools créé par Chris Richardson. L'utilisation de Cloud Foundry nécessite de disposer d'un compte Amazon AWS. La PaaS Cloud Foundry sera supervisée par l'outil d'administration Java Hyperic, autre acquisition récente de SpringSource.

Technorati tags :
Del.icio.us tags :

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 :

27 août 2007

Spring-WS 1.0 disponible

La version finale 1.0 de Spring-WS est disponible selon cette annonce d'Interface21.

Technorati tags :
Del.icio.us tags :

22 juillet 2007

Quatrième PlugFest à Redmond

Harold Carr vient de publier les résultats de la quatrième plugfest destinée à vérifier l'interopérabilité entre les frameworks d'invocation de services Web de Microsoft et Sun Microsystems.

Au menu : test de l'interopérabilité entre WSIT 1.0 (implémentation OSS incluse dans Glassfish 2.0) et .NET 3.5.

Les résultats ont semble-t-il été intéressants, même si tous les cas de tests n'ont pu être déroulés faute de temps d'après Harold.

Les versions définitives des récents standards publiés récemment par le W3C et l'OASIS seront implémentées dans la version 3.5 du framework .NET, ainsi que la prochaine version de WSIT.

Technorati tags :
Del.icio.us tags :

24 juin 2007

Metro

D'après cette nouvelle d'Alexis Moussine-Pouchkine, l'ensemble des implémentations des standards/spécifications de services Web sont regroupées (one-stop shop) sous le sigle Metro (par analogie à l'utilisation de Tubes dans la gestion en pipeline des messages SOAP).

Metro intègre donc l'implémentation de référence de JAX-WS ainsi que le projet Tango et constitue donc un projet de la communauté Glassfish. Ce tableau permet de comparer le niveau de couverture des standards/spécifications des principales piles WS-* dans le monde Java (Apache Axis, IONA Celtix, webMethods/Software AG Glue, JBossWS, Envoi Solutions XFire et Oracle AS 10g).

Technorati tags :
Del.icio.us tags :

BEA et Oracle interopérables avec Microsoft .NET 3.0 (et Glassfish) ?

Dans un entretien avec Rich Seeley, Kevin Schmidt, responsable des produits SOA chez Sun Microsystems, donne une information selon laquelle BEA et Oracle travaillent à l'intégration des travaux du projet Tango dans leurs offres respectives. Bien entendu, Mark Little n'a pas manqué de commenter cette information très importante dans son blog sur InfoQ.

Cette nouvelle est importante car elle signifie deux choses remarquables :
  • le renforcement de l'interopérabilité entre les piles WS-* des principaux acteurs Java/J2EE (BEA, Oracle et Sun Microsystems, à l'exception notable d'IBM) et de Microsoft ;
  • la banalisation de l'implémentation des spécifications de base (JAX-WS) et avancées (WSIT) des standards de services Web dans le monde Java sous le régime Open Source.

Il faut rappeler que WSIT et WCF sont à l'heure actuelle les deux seules implémentations à même de supporter le nouveau protocole PRESTO dont l'usage est recommandé par le Référentiel Général d'Interopérabilité de la DGME dans le cadre de l'interopérabilité inter-administrations.

Technorati tags :
Del.icio.us tags :

16 mai 2007

Interopérabilité transactionnelle entre GlassFish et .NET 3.0

Ryan Shoemaker a annoncé récemment que le milestone 4 de WSIT (projet Tango) implémentait les versions 2004 de WS-Coordination et WS-AtomicTransaction.

Ryan en a profité pour publier un screencast qui montre comment réaliser une transaction distribuée (commit à deux phases) entre les environnements d'exécution J2EE (GlassFish) et .NET 3.0.

Comme Mark Little le demande dans les commentaires, à quand le support de la version 2007 (standard OASIS WS-Transaction) ?

Technorati tags :
Del.icio.us tags :

22 décembre 2006

Spring-WS : SOA enfin !

Le framework s'est finalement mis à l'heure SOA et notamment de l'un de ses principaux principes : contract-first. La dernière milestone 1.0 M3 du sous-projet Spring-WS approche et viendra combler cette lacune.

Le projet s'appuie sur un mapping Objets/XML (O/X) capable d'exploiter l'API JAXB 1.0 (JSR 31) et 2.0 (JSR 222), les frameworks Castor XML, XMLBeans, JiBX ou la librairie XStream.

Technorati tags :
Del.icio.us tags :

10 décembre 2005

Ruby/Ruby on Rails : The Next Big One ?

Java vient juste de fêter ses dix ans. Bruce Tate, via son livre "Beyond Java", s'interroge sur les caractéristiques de son successeur :
"Java has been an outstanding development language for the industry because it's brought a remarkable unity and attention to important standards where practically none existed before. But like all programming languages, Java will too fade in time. As I did my research for Beyond Java, one recurring theme was that a growing number of people just don't believe Java is productive enough anymore."
Dans cet article, il décrit les caractéristiques que devrait posséder le nouveau langage :
  • langage dynamique ;
  • support des continuations ;
  • paramétrage par convention ;
  • metaprogrammation.
Selon Bruce, le langage Ruby et son framework Web associé Ruby on Rails lui semblent bien placés pour assurer la relève de Java.

Technorati tags :
Del.icio.us tags :