Messina Consulting  

Home Su Commenti Sommario Cerca

 

Home
Su
Novità
Servizi

L'architettura del software.

Data layer

Il data layer è rappresentato da un database Oracle, con diversi schemi. Come standard di sicurezza tutte le informazioni che vengono scritte sulla base dati sono contrassegnate dall'ultimo utente che ha modificato creato l'informazione e quando tale modifica è stata fatta.

In tutta le tabelle transazionali e di impianto le informazioni NON sono cancellate. Mai.  

Come livello minimo di sicurezza tutta la base dati (salvo pochissime eccezioni) lascia il completo accesso in lettura, ma non è possibile a nessuno aggiornare i dati direttamente. Pertanto è possibile in modalità n ativa leggere i dati con i consueti programmi Office , ma non è possibile aggiornare direttamente i dati.

I dati vengono aggiornati attraverso programmi residenti sul database Server: questo permette una corretta gestione della transazione e della risoluzione in automatico del blocchi sulla base dati (Lock e deadlock). Questo si traduce in grandissima scalabilità delle applicazioni.

Application Layer

Le logiche applicative sono spesso su Package sul DataBase server, nelle implementazioni più recenti e nei servizi di base vengono utilizzati componenti in tecnologia COM+ , sia come Web Services , sia come componenti richiamati da pagine ASP/ASPX. Il linguaggio di sviluppo dei componenti è VB e C#.

Presentation Layer

E' rappresentato per la versione Client Server di un P.C. Windows (C) con adeguata potenza.

 

 

Invia una e-mail a webmaster@messinaconsulting.it con domande o commenti su questo sito web.
Copyright © 2004 Messina Consulting S.r.L.
Ultima Modifica: ottobre 25, 2010