ORI-OAI-ext exploite l'outil de construction de projet Maven. Il est structuré selon la configuration de projet Maven dits "multi-module" (cf. Multi-module Enterprise Project).
Cette configuration permet d'éclater une application en certain nombre de modules (1). Le tableau ci-dessous présente les différents modules composant l'application ORI-OAI-ext :
Module | Immuable | Répertoire | Rôle |
---|---|---|---|
ori-oai-ext | Oui | /(racine du projet) | Projet parent |
ori-oai-ext-core | Oui | ori-oai-ext-core | |
ori-oai-ext-webapp | Oui | ori-oai-ext-webapp | |
ori-oai-ext-download | Non | ori-oai-ext-download | Plugin de téléchargement de ressources |
ori-oai-ext-hal | Non | ori-oai-ext-hal | Plugin d'interaction avec HAL |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
|