| |
MFI cast è una soluzione di back end di FEII (Financial Information Integration) che permette di integrare dati generati da differenti canali informativi.
Rappresenta una scelta strategica perchè:
- Permette di progettare applicazioni che non saranno più influenzate dalla sorgente specifica, dalla tipologia dei dati e da vincoli tecnici.
- Fornisce la possibilità di assemblare i servizi di diversi fornitori di informativa finanziaria e/o di veicolare gli stessi versi i differenti canali nella maniera via via più adeguata e/o di veicolare gli stessi versi i differenti canali nel modo più adeguato.
- Garantisce libertà e facilità nel costruire nuove applicazioni e nuovi strumenti di business con bassi costi di sviluppo grazie ad un know how che una volta acquisito rimane patrimonio della Banca.
- Può integrare fonti informative interne della banca come uffici studi o altre strutture di carattere editoriale.
Il prodotto è stato realizzato in ambiente J2EE (Java 2 Enterprise Edition), una scelta multipiattaforma adottata per soddisfare la principale esigenza dell'Utente, ovvero installarlo su un'architettura tecnologica omogenea alle scelte ed alle direttive della direzione IT della Banca. L'obiettivo principale dei nostri progettisti è stato di ottenere un'inserimento quanto più indolore in strutture preesistenti ed il minor impatto possibile nella successiva gestione ordinaria.
Il cuore del sistema è rappresentato dal Service Broker centrale a cui agganciare:
- Adapter realizzati ad hoc per l'integrazione con ogni Information Provider.
- Client Application specifiche per ogni canale.
Gli Adapter di MFI sono moduli plug-in realizzati implementando interfacce Java, il cui scopo è integrare dati e servizi erogati dai diversi Information Provider con il Service Broker. Per ogni servizio offerto dal Service Broker, gli Adapter si occupano di ottenere i dati necessari dagli Info Provider, effettuando eventuali transcodifiche nel formato e nell'indicizzazione dei dati.
Si è lasciata inalterata questa filosofia di integrazione ad 'adapter' in quanto garanzia di indipendenza per gli applicativi di fruizione rispetto al fornitore di dati. Questo permette di affiancare/sostituire l'information provider intervenendo solo al livello dell'Adapter.
|
|
Funzionalità
Architettura
Interfaccia
Moduli
|