| |
|
En vogue, à la mode, l’expression s’entend un peu partout dans les sphères informatiques. Deux petits mots et pourtant une multitude de définitions à tel point qu’il n’est pas toujours aisé de savoir ce qu’est véritablement un ‘Service Web’.
Amusez vous à faire le test auprès de vos collaborateurs et vous seriez surpris du nombre de réponses aussi différentes les unes des autres…
Pas facile alors dans ces conditions de trouver la réponse appropriée, la définition juste et claire à la fois capable de satisfaire tout à chacun…Pas impossible non plus, alors posons la première pierre à cet édifice...
Premier réflexe l’encyclopédie, première définition :’Un service Web est un ensemble de protocoles et de normes informatiques utilisées pour échanger des données entre les applications.’
Je vous entends déjà dire ‘oui, mais encore…’…certes cela reste vague, mais une notion essentielle vient d’être soulignée : échanger…
‘Un service Web’ aurait-il le sens du partage ? Oui, et bien plus, car l’objectif des services Web est de faciliter l'accès aux applications entre entreprises et ainsi de simplifier les échanges de données.
En ce sens ils poursuivent un vieux rêve de l'informatique où les applications pourraient interagir à travers le réseau, indépendamment de leur plate-forme et de leur langage.
Un service Web est donc un composant implémenté dans n'importe quel langage, déployé sur n'importe quelle plate-forme, véhiculé en langage XML ou ses dérivés, avec la particularité de pouvoir être découvert et invoqué dynamiquement par d'autres services.
Celui-ci s’articule sur un ensemble de standards : XML, UDDI, WSDL et le protocole SOAP pour les nommer.
Ainsi un service Web repose sur le principe de la mise à disposition sur un site Web d'une fonction précise, sans repasser par le développement complet de l'application.
Nouvelle technologie, initiée par IBM et Microsoft, puis en partie normalisée par le ‘W3C’, elle est aujourd’hui acceptée par l'ensemble des acteurs de l'industrie informatique sans exception, et en cela c’est une vraie petite révolution. L’architecture des services Web a su s’imposer par sa simplicité, sa lisibilité et ses fondations normalisées.
Une avancée, un bouleversement dans la manière d’échanger différentes données entre applications, qui n’a pas échappé à Interlogiel puisque l’éditeur de Divalto enrichit les fonctionnalités de son ERP avec Divalto Webservices…composant du nouveau module Divalto Web.
|
|
|
|
|