Logica di business

Da Wikipedia, l'enciclopedia libera.
(Reindirizzamento da Business logic)

L'espressione logica di business (in inglese business logic) si riferisce a tutta quella logica applicativa che rende operativa un'applicazione cioè la parte o nucleo (core) di elaborazione. Con tale nome ci si riferisce quindi all'algoritmica che gestisce lo scambio di informazioni tra una sorgente dati (generalmente una base dati) deputata gestione della persistenza dei dati stessi da una parte e l'interfaccia utente attraverso la logica di presentazione e le elaborazioni intermedie sui dati estratti[senza fonte] dall'altra.

La business logic racchiude in sé regole cosiddette di "business"[senza fonte], piuttosto che regole ed elementi legati alla visualizzazione delle informazioni (vista o interfaccia grafica) o alla gestione della persistenza/memorizzazione dei dati (es. database, ecc.).

È un termine largamente utilizzato nella progettazione del software per individuare un componente software, un layer (o tier, cioè livello) di una architettura software, ecc. Nell'ambito delle applicazioni Web la business logic è spesso associata ad architetture software di tipo three-tier e viene tipicamente ospitata ed eseguita da un'application server (elaborazione server side) su richiesta del client attraverso il proprio web browser e interfacciandosi con la parte dati che può essere il database server oppure un mainframe.

Voci correlate[modifica | modifica wikitesto]

Informatica Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica