🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #424

[Ann] RefleX : maîtriser XML avec XML

#424
From: Philippe Poulard
Date: Fri, 03 Aug 2007 14:19
65 lines
3177 bytes
bonjour,

c'est avec un grand plaisir que j'annonce la derni�re version de RefleX, 
un moteur XML mutli-fonction qui vous permettra d'�crire des programmes 
XML natifs

http://reflex.gforge.inria.fr/
Le moteur fonctionne avec Java 1.4.2 et sup�rieur

RefleX marche comme XSLT, mais au lieu d'avoir un seul jeu 
d'instructions, le syst�me peut en h�berger plusieurs
Vous pouvez voir les bases dans cet example :
http://reflex.gforge.inria.fr/tutorial-basics.html#hello

====== Fonctionnalit�s ======

-Parcourir des objets "X-operable" : vous pourrez appliquer des 
expressions XPath sur des objets non-XML tels que des syst�mes de 
fichier : par exemple, "//*" selectionnera tous les fichiers sous un 
r�pertoire donn�
Exemple:
http://reflex.gforge.inria.fr/tutorial-basics.html#xslt

-Ex�cuter des pipelines et des filtres XML : vous pourrez appliquer des 
patterns XPath sur des flux SAX et du texte brut
Exemple:
http://reflex.gforge.inria.fr/tutorial-pipelinesAndFilters.html

-Am�liorer les schemas : vous pourrez exprimer des r�gles algorithmiques 
et des contraintes sur des co-occurrences avec l'Active Schema Language, 
et concevoir des types de donn�es s�mantiques
Exemple:
http://reflex.gforge.inria.fr/tutorial-schemas.html

-Tester avec XUnit : si votre application traite des donn�es XML, 
pourquoi ne pas concevoir des suites de test avec XUnit pour comparer 2 
documents XML ?
Exemple:
http://reflex.gforge.inria.fr/xunit.html#xunitStepByStep

-Concevoir des "macro tags" : concevez vos propres librairies de 
fonctions XPath et de tags actifs ; vous pouvez fournir leur 
implementation soit avec une classe Java ou alors avec d'autres tags 
(macros)
Exemple:
http://reflex.gforge.inria.fr/tutorial-fromSqlToMvc.html

Amusez-vous bien !

====== RefleX en vrai ======

Je parlerai de tout �a � Extreme Markup Languages 2007 la semaine prochaine
http://www.extrememarkup.com/2007/abstracts.html#t400r
A bient�t � Montreal !

-- 
Cordialement,

               ///
              (. .)
  --------ooO--(_)--Ooo--------
|      Philippe Poulard       |
  -----------------------------
  http://reflex.gforge.inria.fr/
        Have the RefleX !
Technical Details
Message-ID: <f8vdgp$69c$1@news-sop.inria.fr>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.cs.univ-paris8.fr!ciril.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 114f60,1a2e6189cc243bfb,start
X-Google-Attributes: gid114f60,public,usenet
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.cs.univ-paris8.fr!ciril.fr!news-rocq.inria.fr!news-sop.inria.fr!not-for-mail
From: Philippe Poulard <philippe.poulardNO@SPAMinria.fr>
Newsgroups: fr.comp.text.xml
Subject: [Ann] RefleX : maîtriser XML avec XML
Date: Fri, 03 Aug 2007 16:19:12 +0200
Organization: INRIA - Unite de Recherche Sophia Antipolis (France)
Lines: 65
Message-ID: <f8vdgp$69c$1@news-sop.inria.fr>
NNTP-Posting-Host: dahu2.inria.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: janus.inria.fr 1186150745 6444 138.96.213.1 (3 Aug 2007 14:19:05 GMT)
X-Complaints-To: abuse@sophia.inria.fr
User-Agent: Thunderbird 1.5.0.12 (X11/20070604)