[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sdx-developers] Entrepots OAI
From: |
Martin Sevigny |
Subject: |
[sdx-developers] Entrepots OAI |
Date: |
Mon, 12 May 2003 07:22:32 +0200 |
Bonjour,
Avant de l'annoncer trop publiquement, j'invite les développeurs à
explorer et tester les outils "Entrepôts OAI" disponibles dans les
derniers CVS de SDX. Remarquez notamment la configuration de la base
sdxworld qui contient ceci :
<sdx:oai-repository name="test oai repository for sdxworld document base
of the sdxtest application" adminEmail="address@hidden">
<sdx:oai-format name="OAI Dublin core" prefix="dc"
namespace="http://purl.org/dc/elements/1.1/"
schemaUrl="http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<sdx:oai-fields>
<sdx:oai-field name="title" sdxField="titre"/>
<sdx:oai-field name="source" sdxField="url"/>
<sdx:oai-field name="identifier" sdxField="sdxdocid"/>
</sdx:oai-fields>
</sdx:oai-format>
<sdx:oai-format name="SDX"/>
</sdx:oai-repository>
Soit :
- le format Dublic Core, obligatoire, avec mapping à partir des champs
SDX de la base
- le format SDX, soit les <sdx:result/>, rien d'autre à déclarer
On peut définir d'autres formats, tout ce qu'il y a à faire c'est de
mettre un pipeline pour passer des documents aux métadonnées
correspondantes...
Dans sdx/sitempa.xmap, on a :
<map:match pattern="oai/*/*">
<map:generate type="xsp" src="oai/oai.xsp">
<map:parameter name="app" value="{1}"/>
<map:parameter name="base" value="{2}"/>
</map:generate>
<map:transform type="elementStripper"/>
<map:serialize type="xml"/>
</map:match>
Donc on accède à l'entrepôt via une URL de type
http://[monserveur]/sdx/sdx/oai/[monappli]/[mabase]/, avec les verbes
OAI. Si vous pouvez mettre sdxtest sur un serveur public, vous pouvez à
la rigueur tester avec un outil tel que http://myoai.com.
Essentiellement toute la partie obligatoire des entrepôts OAI est
développée...
Enjoy!
Martin Sévigny
- [sdx-developers] Entrepots OAI,
Martin Sevigny <=
- Re: [sdx-developers] Entrepots OAI, Pierrick Brihaye, 2003/05/12
- Re: [sdx-developers] Entrepots OAI, Pierrick Brihaye, 2003/05/12
- Re: [sdx-developers] Entrepots OAI, Pierrick Brihaye, 2003/05/12
- RE : [sdx-developers] Entrepots OAI, Rasik Pandey, 2003/05/13
- Re: [sdx-developers] Entrepots OAI, Pierrick Brihaye, 2003/05/13
- Re: [sdx-developers] Entrepots OAI, Pierrick Brihaye, 2003/05/13
- RE : [sdx-developers] Entrepots OAI, Martin Sevigny, 2003/05/13
- Re: RE : [sdx-developers] Entrepots OAI, Pierrick Brihaye, 2003/05/14
- [sdx-developers] Corrigé : LuceneOAIRepository.java ne compilait pas, Rasik Pandey, 2003/05/14
- Re: [sdx-developers] Corrigé : LuceneOAI Repository.java ne compilait pas, Pierrick Brihaye, 2003/05/14