Documentation SDX-2 Télécharger Installer Présentation Configuration Indexation Recherche OAI Javadoc Référence API-XSP Pages XSP Paramètres SDX Vue d'ensemble Liste alphabétique Migration Schemas Performances | # Références de l'API-XSP de SDX ## Introduction SDX offre un environnement propre au développement d'applications permettant d'effectuer des recherches dans une collection de documents XML. Dans ce contexte, on peut comparer SDX à une boîte à outils dans laquelle le développeur va puiser pour bâtir son environnement de recherche (l'application de démonstration `sdxtest` offre une liste de quelques applications SDX). L'ensemble de ces instruments forme ce que l'on appelle communément l'API-SDX (FIXME). Celle-ci se décompose en deux groupes : l'API-Java de SDX (disponible au format Javadoc™™) ; l'API-XSP de SDX qui fait l'objet de ce chapitre de la documentation. Elle documente les éléments mis à disposition pour l'écriture de pages XSP (voir la section pages XSP de Cocoon™). Cette documentation se répartit en plusieurs sections : Les pages XSP de Cocoon ; La logique des paramètres SDX ; Classement thématique des actions : Structure d'une page XSP et généralités ; Paramètres et contrôle du flux ; Identification des utilisateurs ; Gestion des droits ; Localisation des applications, bases de documents et entrepôts ; Pipelines ; Thesaurus ; Indexation ou suppression de documents ; Recherche de documents : Contenu des index ; Exécution des requêtes ; Paramètres communs des requêtes ; Thesaurus ; Gestion des résultats ; Affichage des documents. Classement alphabétique des actions. ## Actions et paramètres SDX Reprenons l'image de la boîte à outils développée plus haut. Nous avons vu que cette boîte contient deux compartiments (API-Java et API-XSP). L'API-XSP est composée de plusieurs éléments (au sens XML du terme) se répartissant en deux classes : les actions SDX et les conteneurs de paramètres SDX (voir le chapitre logique des paramètres SDX pour approfondir cette notion). Les actions SDX peuvent être comparées aux outils proprement dits (e.g., un marteau). Les conteneurs de paramètres SDX sont des éléments comprenant des attributs (au sens XML du terme) utilisables par les actions SDX. Ce ne sont pas des actions à proprement parler, car elles ne produisent pas directement un flux XML (le XML virtuel généré, prêt à être transformé et sérialisé comme indiqué dans le chapitre pages XSP de Cocoon™). Ainsi l'élément `sdx:hilite` contient un attribut `hilite` largement employé par les actions de recherche telles que `sdx:executeFieldQuery` ou `sdx:terms`. Dans le monde SDX, ces attributs sont vus comme des paramètres SDX. Pour rester dans l'image de la boîte à outils, il s'agit de la quincaillerie (e.g., des clous).
| Auteur : Malo Pichot (AJLSM) - 2003-06-04

| Home |
Copyright © 2000, 2001, 2002, 2003, 2004 Ministère de la culture et de la communication, AJLSM.