n 199 ottobre 2014

Il pattern Canonical Data Model

III parte: Dal CDM alla persistenza

In questo articolo presenteremo un approccio diverso dal solito per concepire la persistenza nel mondo Java: invece di partire dall'analisi dei dati, partiremo dalla business logic per creare un modulo di accesso ai dati, illustrando un modo alternativo per definire le tabelle e spiegando quali considerazioni ci hanno spinto a fare le nostre scelte piuttosto che altre.

di

n 197 luglio 2014

Il pattern Canonical Data Model

I parte: Panoramica e applicazioni

Il Canonical Data Model è un pattern di integrazione enterprise descritto nel famoso libro di Hohpe e Woolf dedicato all'argomento. Sebbene, per certi versi, sia molto importante e centrale in molte soluzioni, non se ne trovano molti esempi di implementazione. In questa serie di due articoli vi illustreremo il nostro approccio, che usiamo per integrare sistemi esterni rimappandone le informazioni a un modello orientato alla Business Architecture, e il modo in cui lo si possa usare anche all'interno dei confini delle applicazioni. Vi raccontiamo inoltre come questo modello può essere reso disponibile su più piattaforme attraverso piccoli accorgimenti.

di