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.