Cliquez ici.
Cliquez ici.
Accueil
chercher            Plan du site              Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

xml decid : Stratégies, marchés, affaires autour de XML.

[xml-decid] INFO : XML apres le schema: le meilleur et le pire !

From: redacteurs@xmlfr.org
Date: 05/09/2002 - 12:21


XML apres le schema: le meilleur et le pire !
Pour Eric van der Vlist  , XML ne peut plus etre le meme apres W3C XML
Schema (WXS). Comme en physique l'observation modifie l'objet observe.
Extrait de VendrEDI , la lettre mensuelle gratuite de Claude
Chiaramonti  , qui contribue au passage de l'EDI traditionnel (Edifact
et RVA) a XML sur Internet. Pour s'abonner :
courrier.vendredi@club-internet.fr [1]
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/020905-0002).

Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%20XML%20apres%20le%20schema:%20le%20meilleur%20et%20le%20pire%20!%20
---------------

Cela en raison de deux concepts couples dans le WXS, les types de
donnees et l'orientation objet, (OO) non utilises dans les DTD ou des
langages de schemas XML simplifies comme Schematron ou Relax NG qui ne
decrivent pas elements ou attributs en tant que tels.

Il peut s'ensuivre le meilleur : comme le permet l'heritage des classes
et sous-classes de l'OO, on peut reutiliser ce que l'on sait de maniere
generale sur un type de donnee pour chaque sous-type. Ne pas tout
reecrire permet des gains de productivite et limite les risques
d'erreur. Mais ce meilleur n'est pas sur dans le cas des langages
metiers ou l'heritage est moins simple que dans la classification
hierarchisee des especes biologiques.

Eric van der Vlist  rappelle la difficile communication dans "20.000
lieues sous les mers" entre le biologiste sachant classer tous les
poissons mais sans pouvoir en reconnaitre un seul, et le marin ayant
l'expertise inverse. Suite au WXS, le pire serait qu'un meme fosse ne
finisse par separer les OO qui utilisent les types de donnees en
bibliotheque, mais ne les reconnaissent pas directement dans un
document, des pragmatiques qui procedent a l'inverse.Autre opposition
top-down versus bottom up.

Mais dorenavant, il faut s'y faire, un element ou un attribut ne seront
plus de simples constructions syntaxiques autonomes, mais renverront
aux informations enregistrees sur les types de donnees qui leur seront
affectes.

Encore faudra-t-il que cette information soit repertoriee, mobilisable
et transmise aux applications avec le schema : c'est l'objet du Post
Schema Validation Infoset (PSVI), c'est a dire l'Infoset XML augmente
des informations presentes dans le schema. Pour Eric van der Vlist  ,
ce PSVI modifie donc le document XML et peut etre vu comme le biais
induit par l'observation. En tout cas, suite a l'adoption de PSVI par
XPath 2.0, XSLT 2.0 et XQuery 1.0, XML ne peut plus etre pareil apres
le WXS, pour le meilleur ou pour le pire !

Eric van der Vlist  s'efforce de preparer le meilleur dans son livre
sur W3C XML Schema en montrant comment le WXS peut associer des
informations provenant de Dublin Core , XSLT , RDDL , SVG etc.

Autres articles:

  - W3C XML Schema, pour le meilleur ou pour le pire? [2]
  - O'Reilly publie un livre sur W3C XML Schema [3]
  - Auto-derision XML [4]
  - Tim Berners-Lee approuve W3C XML Schema [5]
Copyright 2002 , Claude Chiaramonti  , EDItorialiste de VendrEDI .

---------------------------------------------------------
References:
[1] mailto:courrier.vendredi@club-internet.fr
[2] http://xmlfr.org/documentations/articles/020624-0002
[3] http://xmlfr.org/actualites/tech/020702-0001
[4] http://xmlfr.org/actualites/decid/020125-0001
[5] http://xmlfr.org/actualites/tech/010502-0001
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).

--
Devenez redacteur <XML>fr et contribuez au developpement 
du xml francophone (http://xmlfr.org/infos/redacteurs) ! 

Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-decid-request@xmlfr.org (mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 27/09/2002 - 09:22 UTC

webmaster@xmlfr.org

 

xml decid

Discussions sur les marchés et entreprises autour de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet non technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement