Kernel
in-field communication manager
 

DataServer
Data distribution and clients communication manager

Il "lato server" del sistema consiste di due componenti principali:

-Kernel-
E' responsabile della comunicazione con l'hardware in campo e gestisce in tempo reale lo stato delle operazioni in corso. La sua caratteristica "fault tolerance", legata all'intelligenza in-field, garantisce il recupero totale dello stato delle operazioni in
seguito a qualsiasi crash che si verifichi dal lato software.
-DataServer-
E' responsabile della distribuzione dei dati ai vari Clients, della gestione delle procedure di log-in/log-out utenti, del
trasferimento controllo operazioni da un utente all'altro e di tutte le comunicazioni con i vari clients.
_____________________________________________________
La localizzazione delle responsabilità in componenti incapsulati permette la realizzazione di un'architettura "fault tollerance", scalabile ed estremamente aperta alla creazione di "plug-ins" che estendano la funzionalità e connettività del sistema, senza
inficiarne la solidità.