Configuration minimale
Par défaut, la HMI essaie d’accéder au serveur de rendition http://localhost:8761
.
Un ou plusieurs autres serveurs de rendition peuvent être définis grâce à la propriété arender.rendition.nodes
.
Exemple de configuration :
arender.rendition.nodes=http://host1:8761,http://host2:8761
Enregistrement d’un serveur de rendition
Les serveurs de rendition utilisés peuvent être enregistrés dynamiquement. Le endpoint permettant de renseigner les URLs d’acccès aux serveurs de renditions est exposé sur /arendergwt/weather
. Ce endpoint acceptent des rèquêtent avec les verbes :
POST
: pour re-définir la liste de serveurs de rendition disponiblesPUT
: pour ajouter des serveurs de rendition à ceux disponibles
Les requêtes doivent être exécutées avec un payload du type :
{[https://host1,https://host2]}
Ce endpoint requiert d’être authentifié. Les types d’authentification suivants peuvent être fournis :
- un jeton utilisateur fourni dans l’en-tête HTTP
token
- une authentification BASIC avec un compte interne à FlowerDocs GUI
Surcharge de profil
Il est possible de surcharger le profil ARender (et ses paramètres) en définissant la propriété : gui.client.arender.profile
. La valeur de cette propriété sera rajoutée à l’URL d’appel à ARender.