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 tech : Technologies XML

[xml-tech] Transformation côté client ou côté serveur ?

[xml-tech] Transformation côté client ou côté serveur ?

Auteur: Thibaut Gabelle <tgabelle@gfi.fr>
Date: 20/09/2006 - 07:10
X-Mailer: Microsoft Office Outlook, Build 11.0.5510

Bonjour,
J'en suis au prémice du XML mais j'aimerais avoir vos avis éclairés sur mes
besoins.
Depuis un fichier XML (généré côté serveur en Java) résultant d'une
recherche, j'aimerais mettre en forme ce résultat. C'est là que j'entends
parler du XSL et des transformations XSLT. En fouillant un peu sur ce forum,
je vois que l'on peut faire cette transformation là depuis le client ou
depuis le serveur. Surtout n'hésitez à m'interrompre si j'ai tout faux.

Côté Client
Mon XML et mon XSL sont générés sur le serveur.
Et là par JavaScript et ActiveX, j'effectue ma transformation XSLT et
obtient du code HTML.
Et je peux gérer les tris, le multi page, en passant des paramètres à mon
XSL.

Avantages :
- Non rechargement de la page
- Aucune autre interrogation de la base pour la génération du XSL

Inconvénients :
- Stockage physique d'un fichier XSL sur le serveur.
- ActiveX : Non compatible selon les navigateurs.
- lourdeur : Si XML important, temps de transformation ?

Côté Serveur
Mon XML et mon XSL sont générés sur le serveur. J'opère également ma
transformation XSLT (via JAXP) sur le serveur, qui retourne au poste client
du HTML.
Là par contre pour la gestion des tris, du multipage je suis obligé de
refaire appel au serveur et de recharger le client.

Avantage :
- Peu importe le navigateur du client

Inconvénient :
- Rechargement de la page
- Ré-interrogation de la base.

Tout ça n'est peut être pas très clair... Mais j'aimerais savoir si d'une
part j'ai bien tout saisie et d'autre part quelle serait la meilleure
solution pour vous ?

Merci d'avance.

--
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)
Received on Wed Sep 20 09:11:09 2006

Archive générée par hypermail 2.1.8 le 27/09/2006 - 05:52 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet 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