VT2020 - Flogo Fiche
Résumé
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
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.