🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: aide : UI en XML et stockage données dans fichiers plat

#51
From: Jean-Marc Vanel
Date: Thu, 01 Apr 2004 07:02
30 lines
2759 bytes
Le 03/31/2004 09:40 PM, M a �crit :
......
 > 2)
 > Pour la partie stockage de donn�es, j'aimerais m'afranchir d'un sgbd, il
 > n'y en pas vraiment besoin vu la simplicit� des donn�es et des
 > op�rations dessus, et donc utiliser des fichiers plats. J'avais pens� �
 > un stockage dans des fichiers XML. Connaissez vous des solutions simple
 > pour mettre cela en oeuvre ?
Utilisez l'API XML:DB :
XML:DB Initiative: API for XML Databases
http://www.xmldb.org/xapi/

Ele est suivie par au moins 2 produits open source: eXist
( http://exist.sourceforge.net/ dont je suis un des d�veloppeurs) et XIndice de 
apache.org .
Il y a aussi des produits commerciaux comme Software AG Tamino.

XML:DB c'est un peu le JDBC des bases XML.

Et ce qui est int�ressant, c'est que l'impl�mentation de r�f�rence de l'API
XML:DB est tout simplement bas�e sur un syst�me de fichiers, donc vous pouvez 
commencer petit et embarquer une base XML par la suite si n�cessaire.

Des API qui ressemblerait au requ�tes SQL ?
Avec eXist vous avez Xquery (sp�cifi� par le W3C) qui est un sur-ensemble de 
XPath. Ce sont des languages de requ�te sp�cialement faits pour XML. XQuery est 
de plus un v�ritable langage de programation orient� XML, qui permet de faire 
simplement les choses simples.
Avec eXist vous avez aussi XUpdate, qui sert � faire des mises � jour des 
documents XML.
Technical Details
Message-ID: <406BBE76.3060701@free.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!nnx.oleane.net!oleane!freenix!wanadoo.fr!not-for-mail
References: <c4f6pr$e8j$1@news-reader2.wanadoo.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: f631b,7f5455f5da76ee93
X-Google-Attributes: gidf631b,public
X-Google-Thread: 114f60,7f5455f5da76ee93
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2004-03-31 23:59:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!nnx.oleane.net!oleane!freenix!wanadoo.fr!not-for-mail
From: Jean-Marc Vanel <jmvanel@free.fr>
Newsgroups: fr.comp.text.xml,fr.comp.lang.java
Subject: Re: aide : UI en XML et stockage données dans fichiers plat
Date: Thu, 01 Apr 2004 09:02:14 +0200
Organization: Wanadoo, l'internet avec France Telecom
Lines: 30
Message-ID: <406BBE76.3060701@free.fr>
References: <c4f6pr$e8j$1@news-reader2.wanadoo.fr>
NNTP-Posting-Host: avelizy-108-1-2-6.w80-13.abo.wanadoo.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news-reader5.wanadoo.fr 1080806339 2517 80.13.238.6 (1 Apr 2004 07:58:59 GMT)
X-Complaints-To: abuse@wanadoo.fr
NNTP-Posting-Date: 1 Apr 2004 07:58:59 GMT
To: M <mail.m@laposte.net>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: fr, en-us, en
In-Reply-To: <c4f6pr$e8j$1@news-reader2.wanadoo.fr>