Services Web, promesses et défauts de jeunesse

Attention, ouverture dans une nouvelle fenêtre. Imprimer

La mode des services Web annoncés tout d'abord comme étant une tendance incontournable, est maintenant revue à la baisse.

 

Le cabinet d'études de marchés AMR Research affirme par exemple que les services web ne sont pas des solutions miracles aux problèmes d'intégration comme le prétendent de nombreux experts. Mais alors, que se cache derrière cette technique annoncée avec tant de promesses? Le jeu en vaut-il la chandelle? Faut-il se joindre à l'euphorie?

Ou est-il plus sage d'attendre, de temporiser? Philippe Grosjean, Delivery Manager chez Cambridge Technology Partners Switerland, jette un regard sur les services web et recommande d'activer sans plus attendre la mise en place des standards correspondants.

 

Au-delà des frontières des entreprises

Pour l'exprimer en termes simples, les services web permettent de connecter et exploiter des données et des fonctions entre systèmes au-delà des frontières de l'entreprise. Grâce à leurs interfaces ouvertes basées sur des standards indépendants technologiquement parlant, les services web facilitent le déroulement rapide et dynamique de processus business inter-entreprises complexes et collaboratifs.

Des relations commerciales avec des clients et partenaires pas forcément identifiés deviennent possibles à partir d'un pool global de web services à disposition, en les combinant et en les utilisant pour développer des offres propres et personnalisées.

Les services les plus divers peuvent ainsi être proposés et utilisés contre facturation sur le World Wide Web. Par exemple, une entreprise de télécommunication pourrait contrôler la solvabilité d'un client via un partenaire tiers avant qu'un contrat (en ligne) ne soit établi ou renouvelé.

 

Communication et interaction entre plate-formes

Les services web utilisent le langage de description universel XML. Ainsi, tous langages de programmation, tous systèmes, toutes plate-formes peuvent communiquer et interagir. Le domaine de compétence de l'Internet passe d'une simple mise à disposition de contenu à la mise à disposition de services, c'en est en tout cas le souhait.

L'objectif ultime est que toute communication avec n'importe quel partenaire commercial ou fournisseur fonctionne sans difficulté aucune, quel que soit le système ou le format de données que ce dernier utilise. Jusqu'ici, de telles possibilités de coopération existaient uniquement dans le domaine de l'EAI (Enterprise Application Integration), c'est-à-dire l'intégration d'application à l'intérieur de l'entreprise.

 

Des technologies ouvertes et standardisées

En comparaison avec les techniques d'interfaçage inter-applications traditionnelles, les services web utilisent uniquement des technologies standards, ouvertes et en conformité avec le web. Les services deviennent ainsi réutilisables à volonté et ne doivent pas être reprogrammés ou adaptés. Des systèmes totalement différents peuvent ainsi être intégrés l'un avec l'autre. On pourrait même aller jusqu'à imaginer des fusions virtuelles d'entreprises.

Tout cela semble particulièrement séduisant, mais comporte pourtant ses pièges. «La standardisation qui permettrait une application à haute échelle n'a pas encore la pointure nécessaire», explique Philippe Grosjean de la société Cambrige.

L'enfant peut déjà marcher mais on est encore loin du sprinter de haut niveau qui devrait rapporter de l'argent à l'industrie du logiciel. Des problèmes existent encore particulièrement dans les domaines de la sécurité et dans la gestion de transactions inter-entreprises complexes, rendant le ticket d'entrée élevé.

 

Des considérations essentielles mises de côté

Dans l'euphorie actuelle, les considérations essentielles telles que sécurité, gestion des transactions et coût d'entrée sont parfois mises de côté. Ces considérations ne doivent en aucun cas être minimisées, pourtant elles ne devraient pas non plus retenir les entreprises à démarrer des initiatives dans le domaine. Même si les web services vont certainement encore subir quelques maladies de jeunesse, chaque entreprise qui souhaite rester compétitive sur le long terme se doit en effet d'y réfléchir.

Les constructeurs sont en train de mettre en place des standards au pas de charge et les utilisateurs commencent à comprendre l'usage concret, le potentiel et les possibilités d'économie offertes par les web services. Même s'il est vrai que les annonces des premiers succès manquent encore, il est cependant très probable qu'aucune entreprise ne pourra se passer à moyen terme de l'approche «services web».