Application CHOUETTE (et norme XML NEPTUNE)

Application CHOUETTE

On peut accèder à l'application CHOUETTE de différentes manières :

Architecture

L'application CHOUETTE est en mode SAAS (Software As A Service).
C'est une licence de logiciel et un modèle de prestation dans lequel le logiciel est autorisé sur une base d’abonnement et est hébergé au centre. Elle utilise une API REST (Application Programming Interface - REpresentational State Transfer) qui est un style d’architecture constitué d’un ensemble de contraintes architecturales appliquées aux composants d’un système hypermédia distribué. Celui-ci doit respecter ses différents aspects :


L'application a été développé en Ruby mais ses fonctionnalités d’import et d’export de données transport ont été développées en Java. Elle utilise une base de données PostgreSQL mutualisée (application conçue pour fournir à chaque utilisateur une part dédiée de l’instance, soit chaque utilisateur peut visualiser ses propres données mais pas celles des autres)

Fonctionnalités

Une application destinée à plusieurs types d’acteurs :

Fonctionnalités de CHOUETTE :

Contraintes et limites

Contraintes

Limites