VT2020 - Flogo Fiche

From air
Revision as of 14:35, 14 December 2020 by William.Nelson (talk | contribs)
Jump to navigation Jump to search

Résumé

Logo de Flogo

Flogo est un framework entièrement codé en Golang ultra léger qui permet la création d'applications événementielles de manière très simplifiée à l'aide d'un Web UI très intuitif.

Il utilise la notion de triggers et de actions pour construire l'application.






Triggers et Actions

Schéma triggers et actions

Triggers

Les triggers gèrent tout ce qui est réception de données et l'envoi de réponses.

C'est également ces triggers qui vont par exemple paramétrer le port via lequel on va recevoir/envoyer les flux de données.


Handlers

Un handler est simplement ce qui permet d'attribuer les événements aux actions.


Actions

Les actions c'est ce qui va gérer toute la logique de l'application et les différentes opérations qui vont être effectués après réception des données.

C'est également les actions qui vont déterminer ce qui va être renvoyé pas l'application avant de passer par les trigger.