meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
v8_0_0:architecture [2022/01/03 10:39]
guillaumed [Serveur Web]
v8_0_0:architecture [2022/01/03 10:44] (Version actuelle)
guillaumed [Serveur Web]
Ligne 84: Ligne 84:
   * Une installation de Vigilens dont les caractéristiques sont exposées pour le poste utilisateur (y compris la licence machine)   * Une installation de Vigilens dont les caractéristiques sont exposées pour le poste utilisateur (y compris la licence machine)
   * L’interface utilisateur Web proprement dite   * L’interface utilisateur Web proprement dite
 +  * Une base de données PostgreSQL
  
-L’interface utilisateur Web est développée avec Python, un interpréteur est embarqué dans le service Windows "​Vigilens Web" afin d'​être indépendant de ce qui pourrait être installé sur la machine+L’interface utilisateur Web est développée avec Python, un interpréteur est embarqué dans le service Windows "​Vigilens Web" afin d'​être indépendant de ce qui pourrait être installé sur la machine
 + 
 +Une base de données PostgreSQL est nécessaires pour enregistrer les données spécifiques de l'​interface web (requêtes placées en favoris, pages d’accueils,​ indicateurs,​ ...). 
 +Il faut au minimum une base de données PostgreSQL en version 10. Un package d'​installation permet d'​installer le moteur de base de donnée et de l'​initialiser de la manière attendu par Vigilens. (Création d'une base nommé "​vigilens"​ et d'un compte spécifique pour l'​administrer)
  
 Ces pages web font appel au service web qui intègre un serveur HTTP applicatif (CherryPy). Les pages sont stockées dans le répertoire d'​installation de Vigilens. Ces pages web font appel au service web qui intègre un serveur HTTP applicatif (CherryPy). Les pages sont stockées dans le répertoire d'​installation de Vigilens.