Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

XML : L'unification autour des services applicatifs

La rédaction

On se rapproche de l'idéal de XML, un e-esperanto qui permettra à la fois à toutes les applications de communiquer entre elles et l'échange de données identifiées. Cette norme unifiée jouerait un rôle essentiel dans la construction des services applicatifs, les web services, annoncés comme le futur modèle d'utilisation des applications. Patrice Poiraud (photo), directeur marketing IBM Software France affirment de plus que ces derniers "vont standardiser tout le commerce électronique". Bowstreet a déjà lancé Business Web Factory, outil de développement de web services, IBM suit avec Websphere Technology for Developers. Tandis que Microsoft, avec .Net http://www.weblmi.com/daily/2000/0623/internet.htm et Sun avec One http://www.weblmi.com/daily/2001/0206/stategie.htm , cherchent à imposer des plates-formes complètes.

Les acteurs des mondes XML s'assagissent

Cette évolution se heurtait à la profusion de corpus XML http://www.weblmi.com/daily/2000/1031/xmlok.htm concurrents. Avec WSDL, émanation d'UDDI, et le couple ebXML / Soap, une fédération semble possible.

Soutenu par Microsoft, Soap vient de rallier les rangs d'ebXML http://www.weblmi.com/daily/2001/0227/corpus1.htm de l'Oasis, consortium dont fait parti IBM. Ce rapprochement de deux des principaux protocoles de transport de données XML pourrait contribuer à la norme unique attendue.

UDDI http://www.weblmi.com/daily/2000/1201/btob.htm (Universal Description, Discovery and Integration) peut être vu comme un annuaire de l'e-business, mêlant " pages blanches " (nom des entreprises et des contacts), " pages jaunes " (zones et domaines d'activité) et " pages vertes " (services applicatifs disponibles et leurs interfaces). Comme il fallait une grammaire XML commune, les membres d'UDDI et une vingtaine d'autres sociétés (1) proposent d'utiliser WSDL (Web Services Description Language). Ce dernier est en phase d'homologation le W3C http://www.weblmi.com/daily/2001/0319/xml.htm , l'organisme gérant les standards du Net.

WSDL / UDDI associés à ebXML / Soap pourrait donner naissance à un ensemble XML complet qui remplirait les quatre conditions préalables définies par le Gartner Group pour la mise en place d'une plate-forme de services applicatifs :

  • La découverte : reconnaissance des applications entre elles

  • La description : la façon dont les spécifications sont déterminées

  • Le transport : méthode de communication entre l'utilisateur et le service

  • L'environnement : description du cadre de la plate-forme

Des outils concrets pour les services applicatifs

XML est au cour de Websphere Technology for Developers (WTD) http://www.alphaworks.ibm.com , la boîte à outils proposée par IBM. Objectif : aider le développeur à transformer en service Web toute application Java qui tourne sur un serveur d'applications J2EE (pas nécessairement IBM Websphere). Conséquence, selon Patrice Poiraud, WTD intervenant après la création d'applications, "les entreprises ne sont pas obligées de développer en pensant Web services". En revanche, "si elles veulent toucher le plus grand nombre, il leur faut respecter les standards dès le début". A savoir, Java et XML.

WTD concurrence Business Web Factory (BWF) de Bowstreet, qui en est à sa troisième version. Créée en janvier 1998, la société américaine, présente en France, vient d'être choisie par Cisco pour sa plate-forme B-to-B. BWF intègre un ensemble d'outils de constitution de services applicatifs fondés sur XML.

Respectueuses des systèmes d'information en place, ces deux briques de développement de services applicatifs se posent en alternative aux modèles globaux de services web défendus par Sun et par Microsoft. Le premier avec sa stratégie One (Open net environment), et le second avec .Net et Hailstorm http://www.weblmi.com/daily/2001/0321/asp.htm , les premiers services applicatifs fondés sur ce dernier.

(1) BEA, Bowstreet, HP, Iona et Oracle

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.

XML : L'unification autour des services applicatifs