Table of Contents

Sinapse è un sistema software multi purpose flessibile e configurabile basato su plugin.

Sinapse è adatto a soddisfare svariate esigenze: dal controllo processi, al MES, ai processi di integrazione tramite pattern ESB. Il sistema è basato sulla propagazione di eventi, sia esterni che interni, ed utilizza un bus software di comunicazione multi pattern basato su messaggi che connette una rete di entità semplici; come in una rete neurale esse collaborano per raggiungere l’obiettivo finale. Il motto è “Sinapse: the brain behind your business”.

Ecosistema Sinapse

Sinapse è composto da:

SinapseServerHost SinapseClientRuntime SinapseConfigurator
LogoSinapseServer LogoSinapseRuntime LogoSinapseConfigurator
SinapseServerHost è la porzione server che ospita la logica di esecuzione; i plugin vengono innestati all’interno di una catena di comunicazione descritta utilizzando una topologia di esecuzione SinapseClientRuntime è il software client da utilizzare per connettersi al server Sinapse, recuperare la configurazione grafica e funzionale, visualizzare l’interfaccia grafica ed eseguire le operazioni previste dalla logica funzionale SinapseConfigurator è il software client che permette la configurazione del sistema attraverso un grafica semplice e intuitiva basata su WPF e estendibile con l’ausilio dei plugin e degli oggetti grafici. Il SinapseConfigurator è l’unico componente autorizzato ad effettuare modifiche sulla configurazione del server