Vorrei separare la

GUI - Logica Applicativa - Livello Dati

per creare un'architettura flessibile e facilmente riusabile.

Sto cercando quindi di identificare i moduli di intefacciamenti fra un elemento e l'altro, che credo si possano riassumere nel trasferimento dati e indirizzamento.

Quale sono le tecniche migliori per fare ciò?
quelle che rendono la struttura più indipendente possibile ???

ad esempio tra livello dati-> Logica Applicativa -> Gui si potrebbe usare XML
(potrei cosi magari passare velocemente da interfaccio HTML a interfaccie di tipo FLASH)

ma viceversa ??? come si può generalizzare il passaggio dati ????

Credo di avere un po di confusione

:master: