Disponibile dalla versione v4.0.
Vuoi davvero disaccoppiare le componenti del tuo sistema e/o comunicare con altri sistemi in maniera efficace ed efficiente? No, polling e/o data storage condiviso non sono la strada giusta! Il modulo Event Streams (disponibile in DMSContainer 4.0.x) ti permetterà di risolvere tutti i problemi di integrazione e notifica tra sistemi anche eterogenei. Comunicare usando notifiche push non sarà più complicato e difficile, ma diventerà un modo semplice ed efficiente per elevare l’architettura di base della tua soluzione software.
EventStreams Module :: Funzionalità principali
- Inviare messaggi ad una o più code, anche in maniera transazionale
- Integrare sistemi eterogenei senza creare dipendenze che sporcano l’architettura del sistema (es. Desktop/Mobile o Web/Mobile)
- Permette ad un componente del sistema di eseguire operazioni a fronte di un evento generato da un qualsiasi altro componente dello stesso
- Implementa evoluti sistemi di “Queues Purging” per evitare problemi di spazio
- Rimanere in ascolto di “eventi” generati da microservizi ospitati da DMSContainer e reagire di conseguenza
- Rimanere in ascolto di “eventi” generati da sistemi esterni integrati con DMSContainer e reagire di conseguenza
- Offre soluzioni già pronte per i casi più diffusi ed è molto semplice da usare
“Probabilmente non esiste un sistema non triviale che non possa beneficiare del EventStreams Module.” – cit Un Utente
ATTENZIONE DMSContainer Standard prevedere la versione light del modulo EventStreams. EventStreams “light” ha le seguenti limitazioni rispetto alla versione fornita con DMSContainer Professional:
- Non supporta il TTL dei messaggi
- Non sono disponibili le API EnqueueMultipleMessages e EnqueueMessageTTL