8) Qual è la differenza tra framework e librerie ?

Librerie:

un insieme di librerie costituisce un set di funzioni (interfaccia nota) che possono essere chiamate da un livello che le usa.

Ogni applicazione si deve uniformare a questa struttura.

In caso di più applicazioni, ogni applicazione deve replicare la stessa organizzazione.

Le librerie sono ad aggancio dinamico (DLL, Dynamic Linked Libraries).

Framework

Un framework costituisce un modello di esecuzione ed un ambiente di richiesta di funzionalità più integrato.

Esso tende:

vedi Windows struttura a loop di attesa di eventi che vengono smistati ai richiedenti.

Sono possibili backcall o upcall dal Framework alle applicazioni: gestione eventi asincroni.

 


Back
Index
Next