Bon d'accord le titre est ultra racoleur mais c'était trop tentant.
Yahoo a lancé un nouveau service nommé pipes qui permet de créer des mashups sous forme de workflows de traitement de services web. L'interface a l'air sympathique même si je n'ai pas pu l'utiliser à cause du $#jk*§! de proxy de mon client ou alors elle est un petit peu buggée.
Le concept fondamental vient du vénérable (pipe) à la base de toute la puissance des systèmes Unix depuis 30 ans et tout juste repris par Microsoft dans son PowerShell. Aujourd'hui ce genre d'éditeur de Workflows est utilisé par tous les logiciels de traitement multimédia professionnels (3D, vidéo, son) pour programmer les effets.
La nouveauté est d'appliquer ce concept à la création de Mashups
, la
fusion de plusieurs services webs afin d'en créer un nouveau. Ici on commence à
comprendre toute la puissance que l'on peut tirer du web sémantique en
permettant aux utilisateurs de réorganiser les informations provenant de
plusieurs sources selon leurs besoins sans rien connaître en programmation. Le
système est basé sur les flux RSS, Atom & cie qui permettent de créer des
énumérations d'objets.
Si l'on peut prédire un certain succès à ce genre de services à l'avenir il leur reste toutefois plusieurs écueils à éviter.
- Les sources de données doivent être facilement intégrables. Face à la multitude de formats, on va vite voir les limites du système.
- Le respect des droits des sources de données. Quand on voit que les journeaux porte plainte contre Google pour faire valoir leurs droits, il faut s'attendre à quelques procès. Surtout que Yahoo est une cible solvable et de taille conséquente. Je ne parle même pas des divers sociétés parasites qui vont faire valoir leurs brevets bidons.
- L'utilisateur de base a déjà du mal à se servir de son ordinateur alors lui demander de se lancer dans de la programmation même graphique risque de se révèler ardu.
Cela reste toutefois un beau jouet à tester rapidement. On peut d'ailleur prédire quelques utilisations sympathiques en entreprises. Si on a tous les objets métiers de l'entreprise représentés comme sous Base de Google on peut alors créer des requêtes et les manipuler facilement pour faire ce que l'on veut avec. Du genre extraire facilement tous les clients ayant achetés le produit X pour leur envoyer un courrier d'avertissement sur un défaut ou au contraire une publicité sur un nouveau produit associé.
Un outil qui mérite donc toute notre attention.

