L'Institut | Mission insertion de Bull   | Groupes de réflexion | Publications | Livres adaptés pour aveugles
  Accueil> Publications> Lettre N°3
Contact |Plan du site 

Lettre N° 1
Lettre N° 2
Lettre N° 3
. Editorial
. L'informatique vue...
. Risques et complexité
. Les services Web
. Cerveaux et machines
. Technologie pour...
. Ethique et technique
Lettre N° 4
Lettre N° 5
Lettre N° 6
Lettre N° 7
Lettre N° 8
Lettre N° 9
 
Archives de la Lettre de l'Institut
Sommaire n°3 juin 2002
 Editorial  Cerveaux et machines
 L'informatique vue par l'entreprise  Technologie pour l'informatique
 Risques et complexité  Ethique et technique
 Les services Web  
 
Les services Web
Par René MOREAU, ancien directeur du développement scientifique et universitaire, IBM France.


Le concept du " Knowledge Management " a émergé presque en même temps dans plusieurs domaines, comme l'intelligence artificielle, le management, l'intelligence économique et le marketing, la gestion des compétences, la formation, la conception…

KM est né d'expériences pratiques cherchant à organiser l'entreprise pour maximiser le profit, améliorer l'image, la pénétration du marché, la veille économique et technologique, la conception, à satisfaire le client, à optimiser la gestion de ressources humaines, la recherche et le partage d'informations, à préserver les connaissances stratégiques, à mettre en commun les expériences, à construire les systèmes d'aide à la décision, à résoudre les problèmes complexes. Côté théorie la cybernétique, la théorie du chaos et celle de systèmes complexes ou l'approche holistique, ont certainement contribué à enrichir le sujet.

La réalisation de systèmes ouverts se concrétise de nouveau avec l'apparition des services Web et leur promesse d'interopérabilité entre objets distribués sur Internet. Un service Web est en effet un composant applicatif, exécutable à distance sans intervention humaine, donc capable d'interopérer sur la toile, quels que soient sa technologie et les serveurs, à condition de respecter un certain nombre de normes.

Les services Web, en s'affranchissant des protocoles propres aux middllewares à objets (Corba, DCOM, Java, etc.), font d'Internet un vaste réseau accessible à tout moment depuis n'importe quel type d'appareil : PC, téléphones cellulaires, etc., cela sans avoir besoin d'infrastructures homogènes sur l'ordinateur du client et sur celui du serveur.

Pour utiliser un service Web il faut d'abord le découvrir, c'est le rôle de l'annuaire " Universal Description Discovery and Integration " (UDDI), puis récupérer la description de ses interfaces, c'est le rôle du Web Services Description Language (WSDL), et le transférer c'est le rôle de " Simple Object Access Protocol " (SOAP) qui associe le protocole de transport HTTP au format de données XML* , qui est le langage de ces protocoles.

Ceux-ci, neutres car non propriétaires, sont fréquemment réalisés différemment, ce qui rend parfois incompatibles entre eux les logiciels des services Web. Pour combattre cet inconvénient BEA, Fujitsu, HP, IBM, Intel, Oracle, Microsoft, SAP, viennent de créer la " Web Services Interoperability Organization " (WSIO) chargée d'en donner une définition unique et de leur associer des versions communes d'XML.

L'importance des services Web est telle que tous les grands de l'informatique, constructeurs, sociétés de services, etc., leur consacrent une partie de leur activité. Microsoft vient même d'abandonner tout autre développement d'applications distribuées pour se consacrer à " .net ", sa plate-forme de services Web.

* eXtensible Markup Language = langage de description ou de balisage extensible