Application Controller con Reflection in PHP

Il pattern architetturale Application Controller con Reflection in PHP per sistema software con architettura a livelli. In questo periodo sto sviluppando un sistema software in PHP, ho scelto un ciclo di sviluppo incrementale e una architettura a livelli. Come sempre un obiettivo importante in termini di qualità è avere una manutenibilità soddisfacente, per far ciò occorre ridurre per quanto possibile … Continua a leggere

Implementazione pattern Application Controller in ADISys

In questo articolo vi presento l’implementazione del pattern Application Controller nel sistema software ADISystem. La classe ApplicationController implementa la seguente funzione: L’utente della struttura richiede un servizio inviando una stringa che identifica il servizio di business voluto, l’AC trova la corrispondente classe che si occupa di quel servizio cercandola con l’ausilio della classe ReadCrossing in un file XML. Una volta … Continua a leggere

Architettura ADISys

Ecco una breve descrizione dell’architettura del sistema software ADISYS. Download sorgenti e documentazione di ADISystem L’architettura scelta è a 3 livelli: Livello di Presentazione: Le componenti di questo livello si occupano della navigazione tra le finestre: intercettano la richiesta di funzionalità che giunge dalla finestra chiamante e chiamano la finestra associata. Se la richiesta prevede un servizio allora delegano al … Continua a leggere