Windows Longhorn: des services Web piloteront les périphériques

La prochaine génération de Windows incluera Web Services for Devices, dont les spécifications et profils de périphériques sont déjà disponibles

Lors des démonstrations de Longhorn aux conférences WinHEC 2005, des représentants de Microsoft ont présenté

Web Services Discovery, une solution qui permet d’installer un périphérique sans avoir à rechercher ses logiciels pilotes (ou ‘drivers’). Cette application fait partie des Web Services for Devices qui figureront dans la première version bêta de Longhorn attendue cet été. Ce protocole de Microsoft devrait faciliter l’installation et la mise en réseau des périphériques. « Nous supporterons un sous-ensemble de WSTL (Web services transaction language) » a indiqué l’un des responsables du programme. « Aussi, les fabricants de périphériques pourront définir directement des connexions de services Web entre les produits qu’ils commercialisent et les services qu’ils fournissent. Le protocole utilise SSL pour sécuriser les transmissions entre périphériques. « Dans le passé, la seule option pour mettre des périphériques en réseau était de passer par des protocoles propriétaires, dont le développement et la maintenance ont un coût élevé. De plus, si vous souhaitiez communiquer avec une partie tierce, vous deviez leur demander d’adopter vos protocoles propriétaires« . « Aujourd’hui, nous traitons IP juste comme un autre bus« . Sur une imprimante, par exemple, après reconfiguration, lorsque l’imprimante s’affiche, elle envoie une notification de services Web sur le PC, qui notifie le changement sur le pilote. « Tout cela s’exécute sur un chemin standardisé, aussi n’importe quel périphérique peut voir ces évènements. En contrepartie, aucune configuration manuelle ne sera demandée à l’administrateur« . Les spécifications du protocole Web Services Discovery comprennent WSDAPI.DLL qui permet de publier, de rechercher et de consommer des ressources de services Web sur un réseau. Web Services Discovery Microsoft Operations Manager (WSD-MOM) sera implémenté sur Longhorn. L’éditeur a déjà écrit les protocoles pour les imprimantes et les scanners. Les fabricants de matériels pourront créer leurs propres protocoles à l’aide de WSD-MOM qui sera fourni avec le Longhorn Driver kit. Cette nouvelle stratégie adoptée par Microsoft sur Longhorn pourrait modifier sensiblement les relations entre les fabricants de matériels et leurs clients. Ils pourront par exemple commercialiser des extensions de garantie ou des services commerciaux du type notification, à un utilisateur, de la date d’expiration de sa garantie; ou encore, sur une imprimante, notifier un niveau de consommation de l’encre. En revanche, une question demeure en suspens : le protocole proposé par Microsoft pour les services Web sur les périphériques sera-t-il considéré comme un standard ? On n’en doute, le Liberty Alliance Technology Expert Group a précisé : « Microsoft a été plusieurs fois invité, mais il n’a jamais daigné nous rejoindre autour de la table« . Actuellement, Microsoft, mais aussi IBM, BEA, et d’autres comme la Liberty Alliance, travaillent sur des projets similaires de services Web pour les périphériques.