WS-Express banner

27 mai 2006

SOA Software acquiert Blue Titan

La concentration des spécialistes de la gestion d'infrastructures de services Web/SOA se poursuit. Après l'acquisition de Actional par Progress Software (et le rapprochement avec sa filiale Sonic Software), c'est au tour de SOA Software (ex-Digital Evolution) d'annoncer le rachat de Blue Titan.

SOA Software et Progress Software se positionnent donc de plus en plus face aux poids lourds de la gestion d'infrastructures de services que sont BEA, IBM, Microsoft et Oracle.

Technorati tags :
Del.icio.us tags :

16 mai 2006

Nouveaux profils WS-I

Enfin, ça bouge du côté du WS-I : deux nouvelles versions du profil de base et un nouveau profil sont annoncés au menu 2006 de l'organisation en charge d'assurer l'interopérabilité des architectures WSOA.

La version 1.2 du profil de base intègrera les standards et spécifications suivants :
  • W3C WS-Addressing 1.0 Core ;
  • W3C WS-Addressing 1.0 SOAP Binding ;
  • W3C WS-Addressing 1.0 WSDL Binding ;
  • SOAP 1.1 Binding for MTOM 1.0.
La version 2.0 du profil de base intègrera les standards et spécifications suivants :
  • W3C WS-Addressing 1.0 Core ;
  • W3C WS-Addressing 1.0 SOAP Binding ;
  • W3C WS-Addressing 1.0 WSDL Binding ;
  • W3C SOAP Version 1.2 Part 1: Messaging Framework ;
  • W3C SOAP Version 1.2 Part 2: Adjuncts ;
  • W3C Message Transmission Optimization Method (MTOM) ;
  • W3C XML-binary Optimized Packaging ;
  • W3C Namespaces in XML ;
  • W3C XML 1.0 Second Edition ;
  • W3C WSDL 1.1 ;
  • W3C XML Schema 2001 Part 1: Structures ;
  • W3C XML Schema 2001 Part 2: Datatypes ;
  • OASIS UDDI 2 ;
  • OASIS UDDI 3 ;
  • WSDL 1.1 Binding Extension for SOAP 1.2.
Enfin, un nouveau groupe de travail est chargé de produire un nouveau profil, le Reliable Secure Profile, qui s'appuiera sur les travaux de normalisation du comité technique WS-RX de l'OASIS.

La version 1.0 du nouveau profil intègrera les spécifications suivantes :
  • OASIS WS-ReliableMessaging 1.1 ;
  • OASIS WS-SecureConversation 1.3.
Bref, au menu :
  • Evolution du profil de base vers la prise en compte de SOAP 1.2, UDDI 3.0, MTOM/XOP (format universellement reconnu pour les échanges de pièces attachées) et WS-Addressing 1.0 (interactions asynchrones) ;
  • Prise en compte de la fiabilité des interactions via WS-ReliableMessaging et d'une autre brique du framework WS-Security (conversation sécurisée entre services, via WS-SecureConversation).
Pour boucler la boucle, à quand le Transactional Profile avec la prise en compte des travaux du comité technique WS-TX de l'OASIS (spécifications WS-Coordination, WS-AtomicTransaction et WS-BusinessActivity) ?

Technorati tags :
Del.icio.us tags :

Soumission du framework WS-Policy au W3C

Le framework WS-Policy vient d'être soumis au W3C, le 25 avril 2006, pour standardisation. Les sociétés à l'origine de cette soumission sont : BEA, Microsoft, IBM, SAP, Sonic Software et VeriSign.

Encore une autre brique très importante des technologies de services Web qui va être standardisée, notamment dans le domaine de la supervision, de la sécurité et de la qualité de service.

Technorati tags :
Del.icio.us tags :

WS-Addressing est maintenant une recommandation du W3C

Le W3C a annoncé, le 9 mai 2006, que la spécification WS-Adressing est devenue une recommandation.

Ceci ouvre la voie à la standardisation des interactions asynchrones entre services Web (transactions longues notamment).

Technorati tags :
Del.icio.us tags :

26 avril 2006

ActiveBPEL Enterprise for .NET beta

Décidément, Active EndPoints est très offensive. La société vient d'annoncer la version beta de la déclinaison de son moteur d'exécution BPEL qui cible la plate-forme .NET de Microsoft. Ce nouveau produit complète la version équivalente dédiée aux plates-formes Java commerciales (version WebLogic et version WebSphere) ou Open Source (version Tomcat et version JBoss), ainsi que la version Open Source du moteur lui-même.

Un formulaire d'incription au programme beta est disponible ici.

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 :

26 mars 2006

Vers une convergence entre les frameworks WSDM et WS-Management

Hewlett-Packard, IBM, Intel et Microsoft viennent de publier une feuille de route relative à des travaux communs destinés à assurer la convergence entre les deux frameworks de gestion d'infrastructures de services WSDM et WS-Management.

Les évolutions portent sur :
  • la gestion des ressources ;
  • la gestion des événements basée sur le modèle Publish/Subscribe ;
  • le modèle de gestion des ressources.
Ces évolutions s'appuient sur la réutilisation des spécifications WS-Management (soumise au DMTF fin 2005) et WSDM (devenue un standard OASIS en 2005), l'extension de WS-Transfer (utilisation des EPR WS-Addressing), une nouvelle version de WS-MetadataExchange et la création des deux nouvelles spécifications WS-ResourceTransfer et WS-EventNotification.

Au final, les deux spécifications WSDM et WS-Management continueront à cohabiter et seront toujours soutenues par les éditeurs qui les supportent actuellement. Ces éditeurs s'engagent également à supporter les évolutions définies ci-dessus qui seront exploitées via une nouvelle spécification commune de gestion d'infrastructure en cours de spécification :

Tous ces changements devraient être publiés dans un délai de 18 à 24 mois et à partir du deuxième trimestre 2006 pour les premiers d'entre eux. Ceux-ci s'effectueront sous le contrôle du processus habituel des ateliers WS-* avant une soumission finale à un organisme de standardisation.

Technorati tags :
Del.icio.us tags :

21 mars 2006

12 mars 2006

BPEL Dynamic Content Based Routing

Matt Wright d'Oracle a publié un article illustrant comment écrire un processus de passerelle BPEL qui utilise le pattern XML Content Based Routing pour router des messages SMS de manière dynamique. L'exemple (code disponible) s'appuie bien sûr sur le BPEL Process Manager d'Oracle.

Technorati tags :
Del.icio.us tags :

04 mars 2006

Le tango de Microsoft et Sun Microsystems

Les travaux d'interopérabilité entre les stacks WS-* de Microsoft (WCF) et de Sun Microsystems (JWSDP), dont la partie émergée est matérialisée par les WCF Plug-fests, sont pilotés dans le cadre du projet Tango chez Sun Microsystems selon les informations de Harold Carr.

Technorati tags :
Del.icio.us tags :

Windows Communication Foundation (WCF) Interop Plug-fest

Sun Microsystems participera à la Windows Communication Foundation (WCF) Interop Plug-fest organisée par Microsoft entre le 7 et le 9 mars 2006 sur son campus à Redmond.

Au menu, tests d'interopérabilité entre les stacks WS-* des participants et l'implémentation WCF de Microsoft :
  • Scénarios d'échanges de messages via les protocoles SOAP1.1, SOAP1.2, WS-Addressing 2004/08 et MTOM ;
  • Scénarios d'échanges de messages sécurisés via le support de WS-Security 1.0, WS-Security 1.1, WS-SecureConversation 2005/02, WS-Trust 2005/02, Username Token Profile (1.0, 1.1), X509 Token Profile (1.0, 1.1), SAML Token Profile (1.0, 1.1) et Kerberos Token Profile 1.1 ;
  • Scénarios WS-Trust STS - Security Token Service ;
  • Scénarios d'échanges de messages fiables via le support de WS-ReliableMessaging 2005/02 ;
  • Scénarios de transactions via le support de WS-AtomicTransaction et WS-Coordination ;
  • L'utilisation de WS-Policy et WS-MetadataExchange est inclus dans plusieurs de ces scénarios.
Selon Arun Gupta, Sun Microsystems participera à la Plug-fest avec son pack JWSDP incorporé dans le serveur OSS JEE 5.0 Glassfish.

Il s'agit de la seconde édition de cet événement, la première édition qui s'est tenue entre les 7 et 10 novembre 2005 avait réuni Canon, Jboss, JibxSoap, Layer 7, NEON, Nokia, Oracle, Reactivity, SAP, Sun Microsystems, Verisign et WSO2 (Apache). A noter les absences notables de BEA et IBM ...

Technorati tags :
Del.icio.us tags :

04 février 2006

WSS 1.1 Standard OASIS

La spécification WS-Security v1.1 soumise à approbation par le comité technique WSS vient d'être approuvée et devient un standard OASIS selon ce mail de Mary McRae.

Le standard WSS 1.1 comporte les spécifications suivantes :
  • WS-Security 1.1 ;
  • Username Token Profile 1.1 ;
  • X.509 Token Profile 1.1 ;
  • Kerberos Token Profile 1.1 ;
  • SAML Token Profile 1.1 ;
  • REL Token Profile 1.1 ;
  • SOAP With Attachments (SWA) Profile 1.1 ;
  • Schema 1.1.

Technorati tags :
Del.icio.us tags :

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 :

17 janvier 2006

Accès à un annuaire UDDI via RSS

Eric Newcomer signale ici une manière d'accéder à une description de service Web WSDL via un flux RSS, implémentée par William Henry. Il indique notamment que cela pourrait être un moyen intéressant pour StrikeIron ou XMethods pour diffuser ces descriptions. Cependant, Eric semble oublier que XMethods propose déjà depuis longtemps ce mode d'accès (RSS 0.91), conjointement avec des accès UDDI, WS-Inspection et DISCO. L'accès UDDI est standard car XMethods est en fait un annuaire UDDI public (non membre de l'UBR qui vient par ailleurs de stopper son activité) construit à l'aide de l'implémentation Glue de The Mind Electric, devenue depuis webMethods Glue.

Il n'en demeure pas moins que l'idée est intéressante. J'y vois même une extension intéressante pour les éditeurs d'annuaires : on peut imaginer que la synchronisation entre annuaires UDDI soit réalisée via l'extension Simple Sharing Extensions (SSE) proposée récemment par Ray Ozzie de Microsoft, dont l'idée lui est venue pour la synchronisation d'agendas.

Technorati tags :
Del.icio.us tags :

07 janvier 2006

Salesforce.com unplugged

Fin décembre, les clients du spécialiste du CRM en ligne Salesforce.com ont été victimes d'une interruption de service durant près d'une journée, selon cette nouvelle de InfoWorld.

Ce type d'incident constitue le risque majeur auquel s'exposent les clients de cette nouvelle génération d'applications hébergées que sont les SaaS (Software-as-a-Service) ou les applications Web 2.0.

Ceci n'empêche pas les clients de Salesforce.com d'être de plus en plus nombreux : selon les derniers décomptes, plus de 18 000 clients et 351 000 utilisateurs lui font confiance.

Récemment, Salesforce.com a choisi d'utiliser les technologies d'Oracle 10g (Database et Grid Computing) et d'investir dans ses quatre datacenters pour soutenir la croissance de ses activités.

Technorati tags :
Del.icio.us tags :

SourceID WS-Federation for Apache 2.0 Toolkit

Ping Identity vient d'annoncer la disponibilité du produit WS-Federation for Apache 2.0 Toolkit, via la communauté Open Source SourceID qu'elle soutient.

La boîte à outils permet à des applications Web écrites en Java, Perl ou PHP et hébergées par un serveur Apache de participer à une fédération d'identités gérée par les services de fédération de Active Directory (Active Directory Federation Services - ADFS) de Microsoft Windows Server 2003 release 2 via la mise en oeuvre du profil WS-Federation Passive Requestor Interoperability Profile, c'est-à-dire une fédération entre applications mettant en oeuvre un navigateur Web.

Dans cette même annonce, Ping Identity informe que la prochaine version de son produit commercial PingFederate 3.1, prévue pour le 2ème trimestre 2006, supportera conjointement le protocole SAML 2.0 et le protocole WS-Federation.

Technorati tags :
Del.icio.us tags :

WSDL 2.0 Candidate Recommendation

Le W3C vient d'annoncer que la spécification WSDL 2.0 est passée à l'état de recommandation candidate. Les commentaires sont ouverts jusqu'au 15 mars.

Celle-ci couvre les éléments suivants :

Technorati tags :
Del.icio.us tags :

17 décembre 2005

Arrêt de l'annuaire UBR UDDI

IBM, Microsoft, SAP et vraisemblablement NTT Communications viennent d'annoncer l'arrêt de l'annuaire UBR UDDI (voir ici, ici, ici, et ), c'est à dire des noeuds publics qui ont permis le développement de la spécification et sa standardisation par l'OASIS via différentes implémentations techniques. Les membres enregistrés auprès de ces annuaires viennent de recevoir un mail les prévenant de cette décision qui prendra effet à la date du 12 janvier 2006.

Plus exactement, ceci ne signifie pas nécessairement l'arrêt de ces noeuds publics, mais simplement l'arrêt de la réplication entre les noeuds publics de l'Operators Council, ainsi que la suppression des données précédemment répliquées entre ceux-ci. Ainsi, par exemple, la FAQ de SAP précise que son noeud public passera d'une implémentation de la version 2.0 à la version 3.0 du standard UDDI (jusqu'ici, les noeuds publics UBR étaient en version 3.0 beta), et que l'annuaire de test reste disponible. En revanche, il semble qu'IBM et Microsoft stoppent définitivement leurs serveurs de production 2.0, 3.0 beta et de test 2.0.

Cette décision n'est pas surprenante, dans la mesure où la vocation initiale orientée B2B de la spécification, s'est transformée dans la prise en charge progressive de l'ensemble des méta-données d'une architecture SOA, comme le rappelle Jason Bloomberg de ZapThink dans cet article de Paul Krill sur InfoWorld.

Technorati tags :
Del.icio.us tags :

15 décembre 2005

Is Google Going to the Opera ?

Nouvelles rumeurs de rachat de Opera par Google d'après cette news du blog de SearchEngineWatch.

Résurgence d'une ancienne rumeur (Gbrowser) ou fond de vérité ?

Quelle cohérence avec l'arrivée de Ben Goodger, Darin Fisher ou Mike Pinkerton chez Google ?

Technorati tags :
Del.icio.us tags :

China Rising

Selon l'OCDE, la Chine est devenue le premier exportateur mondial dans le domaine des technologies de l'information et des communications (TIC) en 2004, devant les Etats-Unis (voir ici ou ).

Sa part de marché dans les échanges mondiaux est passée de 35 milliards de $ en 1996 à 329 milliards de $ en 2004. Dans le même laps de temps, celle des Etats-Unis est passée de 230 milliards de $ à 375 milliards de $ ...

Sur cette part de marché, les exportations de la Chine ont atteint 180 milliards de $ en 2004, contre 149 milliards de $ pour les U.S.

Qui a dit que la Chine n'était que l'atelier du monde ?

Technorati tags :
Del.icio.us tags :