<?xml version="1.0" encoding="UTF-8"?><lom:lom xmlns:lom="http://ltsc.ieee.org/xsd/LOM" xmlns:lomfr="http://www.lom-fr.fr/xsd/LOMFR">
<lom:general>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-1539</lom:entry>
</lom:identifier>
<lom:title>
<lom:string language="fre">TP Web/XML 4 : Transformations XSLT côté serveur (série : Technologies XML)</lom:string>
</lom:title>
<lom:language>fre</lom:language>
<lom:description>
<lom:string language="fre">On dispose d'un document XML et de sa DTD qui utilise une entité.
Le document XML décrit les animaux d'un Zoo. L'objectif est de faire une application Web qui transforme le document source XML en une version publiée en (X)HTML avec XSLT. Tout se passe côté serveur (dans un précédent tépé, tout se passait côté client). La différence est qu'on va avoir une plus grande maîtrise de la transformation, en passant des paramètres à la feuille de style par exemple. Il faut donc réaliser une application Web avec Java/JSP et XML/XSLT (JAXP/TRAX).</lom:string>
</lom:description>
<lom:keyword>
<lom:string language="fre">langage balisé</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">XSLT</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">application web</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">Java</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">fuscia</lom:string>
</lom:keyword>
<lom:structure>
<lom:source>LOMv1.0</lom:source>
<lom:value>atomic</lom:value>
</lom:structure>
<lom:aggregationLevel>
<lom:source>LOMv1.0</lom:source>
<lom:value>1</lom:value>
</lom:aggregationLevel>
<lomfr:documentType>
<lomfr:source>LOMv1.0</lomfr:source>
<lomfr:value>texte</lomfr:value>
</lomfr:documentType>
</lom:general>
<lom:lifeCycle>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>author</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Poulard;Philippe;Philippe;;;
FN:Philippe Poulard;Philippe
EMAIL;TYPE=INTERNET:Philippe.Poulard@sophia.inria.fr
ORG:Institut National de Recherche en Informatique et en Automatique
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2008-12-11</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Institut National de Recherche en Informatique et en Automatique;;;;
FN:Institut National de Recherche en Informatique et en Automatique
EMAIL;TYPE=INTERNET:
ORG:INRIA
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2008-12-11</lom:dateTime>
</lom:date>
</lom:contribute>
</lom:lifeCycle>
<lom:metaMetadata>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-1540</lom:entry>
</lom:identifier>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>creator</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Gilles-Gallet;Isabelle;Isabelle;;;
FN:Isabelle Gilles-Gallet;Isabelle
EMAIL;TYPE=INTERNET:Isabelle.Gilles-Gallet@sophia.inria.fr
ORG:UNIT
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2008-12-11</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>validator</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:Magadur;Sylvie;Sylvie;;;
FN:Sylvie Magadur;Sylvie
EMAIL;TYPE=INTERNET:
ORG:UNIT
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2009-01-06</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:metadataSchema>LOMv1.0</lom:metadataSchema>
<lom:metadataSchema>LOMFRv1.0</lom:metadataSchema>
<lom:metadataSchema>SupLOMFRv1.0</lom:metadataSchema>
</lom:metaMetadata>
<lom:technical>
<lom:format>text/html</lom:format>
<lom:format>application/zip</lom:format>
<lom:location>http://www-sop.inria.fr/members/Philippe.Poulard/cours/master/tp-web-xml-2/tp-web-xml.php</lom:location>
<lom:requirement/>
<lom:installationRemarks>
<lom:string language="fre">Il est nécessaire d'installer Tomcat
Les documents servant de base à ce TP sont
- le fichier zoo.xml
- la DTD qui a été définie pour lui
- le fichier notations.ent utilisé par la DTD
- les fichiers zoo.xsl dates.xsl et l'archive ressources.zip
- le descripteur d'applications Web web.xml
- le squelette Java ZooServlet.java</lom:string>
</lom:installationRemarks>
<lom:otherPlatformRequirements>
<lom:string language="fre">Nécessite un environnement de développement Java</lom:string>
</lom:otherPlatformRequirements>
</lom:technical>
<lom:educational>
<lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>exercise</lom:value>
</lom:learningResourceType>
<lom:intendedEndUserRole>
<lom:source>LOMv1.0</lom:source>
<lom:value>learner</lom:value>
</lom:intendedEndUserRole>
<lom:context>
<lom:source>LOMv1.0</lom:source>
<lom:value>higher education</lom:value>
</lom:context>
<lom:context>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>master</lom:value>
</lom:context>
<lom:context>
<lom:source>SupLOMFRv1.0</lom:source>
<lom:value>bac+4</lom:value>
</lom:context>
<lom:typicalAgeRange>
<lom:string language="fre">18 et +</lom:string>
</lom:typicalAgeRange>
<lom:difficulty>
<lom:source>LOMv1.0</lom:source>
<lom:value>medium</lom:value>
</lom:difficulty>
<lom:typicalLearningTime>
<lom:duration>PT2H</lom:duration>
</lom:typicalLearningTime>
<lom:description>
<lom:string language="fre">Ce cours est dispensé à des étudiants de Master 1 mais peut convenir à toute personne désireuse de s'initier à XML.
Pré-requis :
Savoir écrire des programmes en Java
Une connaissance superficielle de HTML et du Web est la bienvenue
La solution est disponible sur la page d'accueil du cours</lom:string>
</lom:description>
</lom:educational>
<lom:rights>
<lom:cost>
<lom:source>LOMv1.0</lom:source>
<lom:value>no</lom:value>
</lom:cost>
<lom:copyrightAndOtherRestrictions>
<lom:source>LOMv1.0</lom:source>
<lom:value>yes</lom:value>
</lom:copyrightAndOtherRestrictions>
<lom:description>
<lom:string language="fre">Document libre, dans le cadre de la licence Creative Commons 
(http://creativecommons.org/licenses/by-nd/2.0/fr/), citation de l'auteur obligatoire et interdiction de désassembler (paternité, pas de modification)</lom:string>
</lom:description>
</lom:rights>
<lom:relation>
<lom:kind>
<lom:source>LOMv1.0</lom:source>
<lom:value>ispartof</lom:value>
</lom:kind>
<lom:resource>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://www-sop.inria.fr/members/Philippe.Poulard/cours-miage.html</lom:entry>
</lom:identifier>
<lom:description>
<lom:string language="fre">Technologies XML</lom:string>
</lom:description>
</lom:resource>
</lom:relation>
<lom:classification>
<lom:purpose>
<lom:source>LOMv1.0</lom:source>
<lom:value>discipline</lom:value>
</lom:purpose>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">Classification UNIT</lom:string>
</lom:source>
<lom:taxon>
<lom:id>1316</lom:id>
<lom:entry>
<lom:string language="fre">Web : formalisme et outils</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">CDD 22e éd.</lom:string>
</lom:source>
<lom:taxon>
<lom:id>006.76</lom:id>
<lom:entry>
<lom:string language="fre">Programmation internet, web, langage balisé </lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
</lom:classification>
</lom:lom>