Passa al contenuto principale

Destinazioni

Flowlyze supporta due modalità distinte di gestione della destinazione dati attiva e passiva consentendo una flessibilità elevata nell'integrazione con sistemi esterni e nella definizione delle strategie di elaborazione.

Panoramica

Le modalità di gestione delle destinazioni sono due:

  • Attiva (push): Flowlyze invia i dati direttamente alla destinazione e garantisce la consegna.
  • Passiva (pull): Flowlyze mette i dati a disposizione tramite una coda, e un sistema esterno li preleva autonomamente.

La scelta tra le due modalità dipende dalle esigenze di integrazione e dalla responsabilità che si vuole attribuire a ciascun sistema.

Gestione attiva

Nella gestione attiva, Flowlyze invia i dati direttamente alla destinazione configurata e si occupa di garantirne la consegna corretta.
Il sistema monitora ogni invio, gestisce eventuali tentativi di ritrasmissione e applica meccanismi di conferma per assicurarsi che il dato raggiunga effettivamente il target. In questa modalità Flowlyze agisce come componente responsabile dell'affidabilità del trasporto, riducendo la complessità a carico dei sistemi esterni.

Gestione passiva

Nella gestione passiva, Flowlyze funge da produttore di dati e li mette a disposizione tramite una coda o un meccanismo analogo. I messaggi vengono importati e mantenuti in attesa finché un sistema esterno non li elabora autonomamente, seguendo un modello simile al pattern publisher-subscriber.

Il sistema che consuma i dati effettua letture accompagnate da un acknowledge, tramite il quale notifica l'avvenuta ricezione al fine di garantire un flusso affidabile e una corretta gestione dello stato dei messaggi.

Connettori