| |
La filosofia progettuale alla base di un prodotto come MFI cast č questa: rendere il Cliente libero di progettare e costruire soluzioni senza dipendere da terzi, ne dal fornitore di software ne da quello di dati. Per questa ragione il prodotto č stato dotato di un SDK aperto e documentato che rappresenta il vero punto di forza della soluzione.
Il Service Broker consente l'accesso ai dati in modalitą sincrona (pull) e asincrona (push), attraverso diverse interfacce tecnologiche.
Delivery sincrono (pull):
:: XML over JMS: I dati vengono trasportati in formato XML attraverso JMS (Java Message Service). :: Java Objects over JMS: I dati vengono trasportati come oggetti Java su JMS. :: SOAP over HTTP: I dati vengono trasportati secondo il protocollo SOAP.
Delivery asincrono (push):
:: XML over JMS: I dati vengono trasportati in formato XML attraverso messaggi su topic JMS. :: Java Objects over JMS: I dati vengono trasportati come oggetti Java contenuti in messaggi su topic JMS
Le interfacce di MFI verso le applicazioni di canale sono facilmente utilizzabili attraverso librerie ed API fornite a corredo.
:: Java Client Lib: Viene fornita una libreria Java che astrae il layer JMS e semplifica l'integrazione di MFI con applicazioni Java.
- Stand-alone: versione integrabile in Java application, servlet e JSP.
- EJB: versione integrabile in application server con EJB (Enterprise JavaBeans).
WSDL: Viene fornito il documento di specifica dei Web Services, direttamente utilizzabile in ogni ambiente di sviluppo (Microsoft .Net, J2EE, ?).
|
|
Funzionalità
Architettura
Interfaccia
Moduli
|