[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sdx-developers] RE : Representatiojn des resultats
From: |
Pierrick Brihaye |
Subject: |
Re: [sdx-developers] RE : Representatiojn des resultats |
Date: |
Fri, 08 Nov 2002 16:35:26 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 |
Re,
Martin Sevigny a écrit:
Pourquoi cette String dérange? Elle est bien sûr
associée à Lucene, mais si on retrouve cet attribut seulement lorsqu'il
y a un engine="Lucene", je ne vois pas le probème.
Moi, ça me gêne : idéalement, on devrait pouvoir tout valider par
rapport à un schéma. Du point de vue du desgin, je n'aime pas trop les
attributs "conditionnels".
2) Il y a déjà une représentation XML de toutes les requêtes effectuées
par SDX ; c'est l'objet de l'élément sdx:query. Et cette représentation
est totalement hiérarchique. C'est le fait que ce soit des sdx:query
imbriqués qui cause problème? Moi je trouvais cela plutôt séduisant et
surtout facile à manipuler par la suite...
Moi je préfère :
<sdx:query type="lucene">sdx:all</sdx:query>
et, avec le *même* modèle :
<sdx:query type="WFS">
<wfs:GetFeature outputFormat="GML2" wfs:handle="All schools with all
of their properties." xmlns:wfs="http://www.opengis.net/wfs"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/wfs
http://www.galdosinc.com/wfs/schemas/Basic-WFS.xsd">
<wfs:Query
wfs:typeName="urn:x-census-gov:tiger:schema:censustiger:v0.95#School"/>
</wfs:GetFeature>
</sdx:query>
Et, si vraiment ça gêne :
<sdx:query type="lucene">
<sdx:queryRepresentation>sdx:all</sdx:queryRepresentation>
...........
</sdx:query>
Une Xpath en arbre??? Je ne vois pas l'intérêt...
Moi non plus. Je pensais à ma requête WFS.
Oui, dans la discussion d'il y a quelques mois, c'est cet argument qui
m'avait convaincu qu'il y avait tout de même une certaine forme de
généricité aux requêtes/résultats SDX/Lucene, pour moi c'est la
direction à prendre...
Idéalement, il faudra un jour examiner la piste du générateur, au sens
Cocoon du terme.
Bien sûr, c'est exactement l'objectif. Ce que je ne comprends pas, c'est
en quoi les structures XML sdx:results et sdx:query et sdx:sort, si on
leur ajoute des attributs engine="", empêchent d'y arriver?
Pour la raison expliquée plus haut : être en permanence capables de
valider le flux SDX. On fait une requête, on la valide, on a un résultat
natif, on le valide, on le transforme en response, on le valide. Bref,
une approche très Cocoon : vous m'avez donné des goûts de luxe :-)
Je suis
conscient que l'organisation du code Java pourrait être revu pour en
arriver là, mais ça me gène moins, car c'est nettement moins "public"
que les structures XML renvoyées...
On est d'accord.
A tout de suite.
--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden
- [sdx-developers] Representatiojn des resultats, Martin Sevigny, 2002/11/08
- Re: [sdx-developers] Representatiojn des resultats, Pierrick Brihaye, 2002/11/08
- Re: [sdx-developers] Representatiojn des resultats, Pierrick Brihaye, 2002/11/08
- [sdx-developers] RE : Representatiojn des resultats, Martin Sevigny, 2002/11/08
- Re: [sdx-developers] RE : Representatiojn des resultats,
Pierrick Brihaye <=
- Re: [sdx-developers] RE : Representatiojn des resultats, Pierrick Brihaye, 2002/11/08
- [sdx-developers] RE : Representatiojn des resultats, Martin Sevigny, 2002/11/12
- Re: [sdx-developers] RE : Representatiojn des resultats, Pierrick Brihaye, 2002/11/12
- [sdx-developers] RE : Representatiojn des resultats, Martin Sevigny, 2002/11/15
- Re: [sdx-developers] RE : Representatiojn des resultats, Pierrick Brihaye, 2002/11/15