18 avril 2008

XML : 10 ans déjà

W3C XML 10th anniversary
Mes lecteurs les plus fidèles (s'ils existent !) auront noté que je n'accorde pas à XML sa qualité de panacée que d'autres ont parfois tendance à proposer, avec exagération selon moi.

Toutefois, sans XML, où en serions-nous ?

Eh bien, sans-doute au même endroit :

En 1998 les formats arborescents et auto-décrits étaient déjà à l'étude ici où là, avec des implémentations proposées. A cette époque - avec Jean-Michel Dussoux - nous avions inventé le FDEC qui rend encore de nombreux services chez Bouygues Telecom. Nous avions décidé d'éviter ASN.1, mais c'était toutefois une proposition convenable. Tuxedo avait son buffer FML. WebMethods était un early adopoter d'XML, mais Active Software travaillait sur un langage de description de messages faisant référence au dictionnaire stocké dans un repository de l'EAI. La réflexivité, qui inclut une description des données échangées, était déjà en service dans Corba (découverte dynamique), etc.

Bref, XML s'est imposé - et c'était incontournable - mais un autre aurait pris sa place si XML ne s'était pas présenté. Dans un environnement aussi propice à l'avènement des échanges B2B et à la recherche d'une souplesse pour les échanges de messages, c'était certain.


Allez, je suis honnête : XML n'est pas toujours parfait, mais c'est souvent ce qu'il y a de moins pire.