Capitolo 13. Stile dell'architettura microkernel
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Lo stile architettonico del microkernel (chiamato anche architettura plug-in ) è stato inventato diversi decenni fa ed è ancora oggi ampiamente utilizzato. Questo stile di architettura si adatta naturalmente alle applicazioni basate su prodotti: cioè applicazioni impacchettate e rese disponibili per il download e l'installazione come un'unica distribuzione monolite, tipicamente installata sul sito del cliente come prodotto di terze parti. Tuttavia, è molto utilizzato anche per le applicazioni aziendali personalizzate non basate su prodotti, in particolare per i domini problematici che richiedono una personalizzazione. Ad esempio, una compagnia di assicurazioni negli Stati Uniti che ha regole uniche per ogni stato o una compagnia di spedizioni internazionale che deve attenersi a diverse variazioni legali e logistiche, potrebbero trarre vantaggio da questo stile.
Topologia
Lo stile del microkernel è un'architettura monolite relativamente semplice che consiste in due componenti: un sistema centrale e i plug-in. La logica applicativa è suddivisa tra componenti plug-in indipendenti e il sistema centrale di base, che isola le funzionalità dell'applicazione e fornisce estensibilità, adattabilità e logica di elaborazione personalizzata. La Figura 13-1 illustra la topologia di base dello stile di architettura ...