Tre livelli di Business Logic Tecnologia

September 9

I tre livelli di tecnologia di logica di business si riferisce a un progetto architettonico utilizzato in ingegneria del software. Il progetto utilizza un'architettura client-server che pone l'elaborazione dell'applicazione sul computer del cliente e la gestione dei dati sul server del network. La vera architettura a tre livelli è costituito dal livello di presentazione, livello applicazione e dati di livello.

livello di presentazione

Nella prima serie di tre livelli di logica aziendale, lo strato di presentazione è in cima livelli applicativi. Questo è lo strato in cui è implementata l'interfaccia utente e vengono visualizzati i dati. Lo scopo del livello di presentazione è quello di gestire le richieste e compiti che l'utente effettua l'applicazione in qualcosa che può essere tradotto in un software eseguibile che si verifica entro livelli. Per esempio, immaginate la navigazione un negozio online e cliccando sul link di una voce "aggiungi al carrello della spesa on-line" quando si decide di acquistarlo.

Logic Tier

Conosciuto anche come il livello della logica di business, il livello di logica è responsabile della gestione delle richieste del ricorso proposto dal livello di presentazione. I calcoli e vari script di programmazione vengono eseguite in questo momento. Si comincia a tirare le informazioni dal terzo ed ultimo livello, il livello dei dati, per soddisfare le richieste di informazioni che l'utente ha fatto nel primo livello. Quando si fa clic sul collegamento aggiuntivo al-cart, un URL viene generato che richiede un determinato articolo nel database, che è l'elemento richiesto, essere aggiunto un altro elenco.

Livello dati

Il terzo e ultimo livello, il livello dati, è dove le informazioni sono memorizzate in forma di banche dati o off-site reti di storage per il solo scopo di recupero dal secondo livello di logica. Le richieste che sono fatti da tier 1 si traducono in richieste matematici nella seconda fila, dove i percorsi di richiesta per il livello dati per ottenere i parametri necessari per risolvere l'equazione di programmazione. Il database è un sistema di stoccaggio codificato per tutte le informazioni che possono essere richiesti per l'applicazione per visualizzare, per esempio, le descrizioni dei prodotti e prezzi.

Utilizzi comuni

Tre livelli di architettura logica di business è comunemente utilizzato nelle applicazioni Web, siti on-line, e le piattaforme di database Web-based. In fase di sviluppo Web in particolare, Java, .NET e PHP linguaggi di programmazione sono spesso utilizzati per sviluppare applicazioni Web a tre livelli che risolvono i problemi di business.