Architecture des composantes serveur⚓
L'environnement d'écriture⚓
Le serveur SCENARIchain constitue l'environnement d'écriture numérique. C'est une application web (webapp) java, qui intègre son propre système de base de données orientée graphe de document[1].
Fonctions clés
SCENARIchain-server assure :
la gestion des utilisateurs et groupes avec une gestion fine des droits d'accès
le stockage des contenus dans la base de données
des fonctionnalités avancées de gestion documentaire : historiques, versions, corbeilles, dérivations, calques de travail...
l'organisation de la production : tâches planifiables, cycles de vie...
la génération des documents.
A noter : une version Lite
La version SCENARIchain-serverLite est un serveur de contenus (sans base de données) qui assure :
la gestion des utilisateurs avec un système de gestion de droits d'accès simples
le stockage des contenus dans le système de fichier du serveur
la génération des documents.
L'administration technique de cette version est simplifiée.
Le portail de diffusion⚓
Le dépôt Scenari correspond au portail de diffusion des documents. C'est une webapp java couplée préférentiellement à un serveur de ressources NGINX.
Le dépôt est fortement configurable avec SCENARIbuilder. Par exemple :
Le moteur de recherche Elasticsearch peut être installé pour des fonctions de recherche avancées.
Le serveur peut avoir sa propre gestion des utilisateurs.