Architecture des composantes sur les postes clients⚓
Contexte client-serveur⚓
Une alternative au navigateur est d'installer SCENARIclient qui propose le même éditeur web.
La communication entre la couche cliente et le serveur utilise le protocole https.
Pourquoi installer SCENARIclient ?
par confort : pour isoler l'environnement de travail du navigateur web et accéder directement à un ou plusieurs serveurs Scenari, sans se perdre dans différents onglets ou favoris
pour accéder à des fonctions complémentaires :
le contrôle des URL
l'ouverture directe des fichiers OpenDocument dans Libre Office
l'intégration du correcteur orthographique dans le menu contextuel de l'application.
Applications de bureau⚓
Caractéristiques⚓
Les clients Scenari sont construits avec le moteur Electron.
Différents packagings sont possibles par configuration dans SCENARIbuilder, par exemple en msi, pour faciliter les déploiements sous le système d'exploitation Microsoft Windows.
Proposition de mise à jour
Une mise à jour est automatiquement proposée à l'utilisateur.
Pour les applications de bureau, ce mécanisme facilite le maintien à jour du modèle documentaire (Opale, Dokiel, OptimOffice).
Clients historiques⚓
Les applications historiques sont en fin de vie et s'arrêtent avec la version 5 de Scenari.
Le client historique SCENARIchain (jusqu'à la version 5.0) est un exécutable java, dont la couche graphique est fondée sur Firefox XUL Runner.
Dans la version 5 de Scenari, les deux technologies co-existent : les applications historiques ou celles de Nouvelle Génération.
Une application mobile, utilisable sur smartphone ou tablette, permet aux lecteurs de consulter les documents présents dans un portail Scenari en mode déconnecté.
Cette application tend à être remplacée par les Progressive Web App (PWA).
Lors de la consultation du site web, le navigateur propose l'installation du site web comme application et le téléchargement du site pour consultation hors ligne.