Per esempio:
un db potrebbe essere il model (definisce e contiene i dati)
un browser potrebbe essere la view (mostra i dati e permette di interagire con il controller)
una Servlet potrebbe essere il controller (riceve istruzioni tramite la view e modifica il model)
E' sicuramente l'architettura + utilizzata in ambito Web e comunque per quanto riguarda Java è la + utilizzata anche per quanto riguarda la programmazione Hard Client.
E' da studiare bene ed utilizzare + possibile.
Ciao

Rispondi quotando