From: Chewie Wookie (chewie.wookie@laposte.net)
Date: 22/11/2001 - 08:54
Je connais XPath et Xslt mais XQuery kesako ?, des exemples ?
At 23:34 21/11/2001 +0100, you wrote:
>XSLT et XQuery : une difference de culture.
>Mike Kay de Software AG , a donne lors du quatrieme Forum XML , une
>comparaison entre XSLT et XQuery ou il conclut que la difference
>principale entre les deux langages est une difference de culture et de
>perspective mais egalement que XQuery , plus ambitieux dans ses
>objectifs, donnerait lieu a des optimisations plus complexes.
>Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
>---------------
>Retrouvez cet article en ligne
>(http://xmlfr.org/actualites/tech/011121-0001).
>
>Donnez votre avis !
>mailto:xml-tech@xmlfr.org?subject=Re:%20INFO%20:%20XSLT et%20XQuery:
>une%20difference%20de%20culture.
>---------------
>
>Apres une introduction rappelant les raisons du succes de XML et XSLT ,
>Mike Kay montra plus de similarites que de differences entre XSLT et
>XQuery :
>
>Comme l'etait SQL , XQuery et XSLT sont tout deux des langages
>declaratifs de haut niveau bases sur des modeles de donnees abstraits,
>ils sont standards et definis en terme d'operations simples pouvant
>etre combinees (notion de " closure "). Contrairement a SQL , il gerent
>tous deux des structures hierarchiques et le format sous jacent ( XML )
>est entierement defini.
>
>Leurs differences principales sont que tandis que XSLT est un langage
>de transformation obeissant a un modele de transformation de documents,
>XQuery est un langage d'interrogation avec un modele de stockage
>central et Mike Kay y voit une difference culturelle entre
>applications "orientees donnees" et applications "orientees documents":
>
> "Quand deux mondes traditionnels, un monde qui aurait ete
> traditionnellement mene par le departement business et un autre monde
> qui aurait ete traditionnellement mene par le departement marketing
> doivent se rencontrer au sein d'un site Web unique, cela a donne un
> choc culturel plus autant que technique."
>
>Ces differences de perspectives ont donne lieu a quelques differences
>significative entre les deux langages, notamment dans leurs relations
>avec XPath : XSLT utilise XPath comme un "sous langage" isole dans des
>attributs de sa syntaxe XML alors que XQuery est construit comme un sur
>ensemble de XPath qu'il englobe purement et simplement.
>
>Mike Kay a egalement predit que, l'orientation de XQuery se portant sur
>de larges jeux de donnees XML , des optimisations complexes seraient
>necessaires et que ces optimisations pousseraient XQuery hors du champ
>des developpeurs individuels qui ont publies des implementations XSLT
>open source et conduit a considerer XSLT comme une technologie
>gratuite.
>
>Affirmant qu'il ne pourrait pas se lancer dans le developpement d'une
>implementation de XQuery en tant que loisir comme il l'a fait pour le
>processeur XSLT Saxon , Mike Kay a conclu qu'il pourrait y avoir une
>meilleure acceptation d'implementations commerciales de XQuery
>optimisees pour s'executer sur des jeux de donnees XML volumineux.
>
>Autres articles:
>
> - Software AG et Fatdog publient des implementations XQuery [1]
> - Cinq nouvelles versions XML Query [2]
> - Recouvrement entre XQuery et XSLT [3]
>Copyright 2001 , Eric van der Vlist .
>
>---------------------------------------------------------
>References:
>[1] http://xmlfr.org/actualites/tech/010704-0001
>[2] http://xmlfr.org/actualites/tech/010615-0001
>[3] http://xmlfr.org/actualites/tech/010226-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-tech@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet technique lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant
>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|