Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

écrire à l'auteur imprimer
envoyer par mail
Suite de l'article
Retour à l'article principal
Eric Van der Vlist (Xmlfr.org) : « Le succès de XML repose sur sa pluralité ; Il ne faudrait pas que ça change »

La rédaction , 01 Informatique, le 18/05/2004 à 07h00

Pour réaliser le dictionnaire des technologies XML, nous nous sommes appuyés sur l'expertise technique du directeur éditorial du site Xmlfr.org . Formateur et développeur spécialisé dans les technologies XML, Eric Van der Vlist est également auteur des ouvrages XML Schema, The W3C's Object-Oriented Descriptions for XML et Relax NG, a Simpler Schema Language for XML , publiés aux éditions O'Reilly.

01 Informatique : Quelle est la principale force de XML ?

Eric Van der Vlist : XML est une technologie polyvalente. Et elle le prouve à travers ses différents axes de développement, tels qu'ils ont été définis dans ce dictionnaire XML : technologies de base, publication multicanal, services Web, Web sémantique, etc. C'est sa principale force. En effet, XML peut être concurrencé par d'autres technologies dans chacun de ces domaines, mais ce langage reste inégalable lorsqu'il s'agit d'assurer l'interopérabilité entre ces domaines.

Cette domination est-elle menacée ?

Non, pas à court terme. Cependant, il ne faudrait pas que l'un de ses domaines d'intervention avance plus vite que les autres et prenne une place trop prépondérante. Si, par exemple, XML était trop influencé par les services Web, il perdrait de sa polyvalence - et donc une grande partie de son intérêt.

Faut-il s'attendre à des évolutions majeures de XML ?

Il est peu probable que l'on assiste à des évolutions majeures des spécifications de base de XML. Les réticences et controverses qui ont accompagné la publication de XML 1.1 montrent que XML fait déjà partie des « legacy systems », et qu'il n'évoluera plus. En revanche, les différentes spécifications autour du XML continueront, elles, d'évoluer.

Quels sont les domaines qui connaîtront des avancées importantes ?

De réelles améliorations sont attendues, notamment dans les outils de programmation et les langages de schéma. Ces derniers touchent à la fois à la modélisation et à la validation des documents XML. Et beaucoup reste à inventer dans ces domaines. Aujourd'hui, nombre de développeurs programment encore manuellement avec SAX et DOM. Une tâche longue, répétitive, source d'erreurs, et qui finit par coûter très cher. Les bibliothèques de « binding XML » optimisent le développement. Mais ce n'est qu'un premier pas. Il faudrait qu'aux données XML soient associés des types de données natifs, exploitables par les langages de programmation. Microsoft a un projet qui va dans ce sens. Présenté en décembre dernier, lors de la conférence XML 2003, son prototype d'intégration d'un type de données XML dans C# permet de manipuler directement des documents XML, sans devoir passer par DOM ou SAX. C'est le projet le plus avancé dans ce domaine. Et cela pourrait donner à C# un avantage concurrentiel important. J'espère que d'autres langages - Java, mais aussi Python, Perl et les autres langages de scripts - lanceront des développements similaires.


> 01netPro :
Rubrique Formation
Actualités et dernières offres mises en ligne.

publicité
> Securité :AVG Antivirus
Une protection contre les spywares, les rootkits et les sites web malveillants

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.