Architettura/Infrastruttura

Infrastruttura

Framework e funzionalità

SDM è un application server che organizzza dati, funzionalità e processi ed è destinato ad un utilizzo back-end per altre applicazioni server.

Il core del sistema è un applicazione .NET Framework ospitata in IIS che espone fuzionalità tramite servizi WCF con i quali comunicare tramite protocollo SOAP.

La struttura di archiviazione ad oggetti utilizza come base dati due database SQL server, uno dedicato alla definizione delle entità ed uno di tipo filestream dedicato all'archiviazione dei files.

I servizi di SDM espongono funzionalità per operare sui dati e macro funzionalità relative specifiche tematiche, dall'autenticazione al machine learning, queste API interagiscono con la struttura dati ed è quindi necessario che gli oggetti vengano definiti nella struttura dati stessa.

Esempio di infrastruttura:

An error has occurred. This application may no longer respond until reloaded. Reload 🗙