Il
progetto riguarda la realizzazione di un ambiente prototipale indirizzato allo
studio delle problematiche connesse alla fornitura di servizi innovativi alle
imprese. E' il Portale delle Imprese, realizzato da CSC e Microsoft per conto
dell'INPS. "L'obiettivo principale del progetto - spiega Anna Giannetti,
marketing manager Pubblica Amministrazione di CSC - era mettere a disposizione
delle imprese un front-end unico verso i servizi erogati dalla Pubblica Amministrazione
per consentire all'impresa di trattare direttamente con l'Ente e avere accesso
a servizi riguardanti informazioni, pratiche private e documenti pubblici. Ciò
ha comportato da un lato la necessità di affrontare e risolvere l'interconnessione
di Pubbliche Amministrazioni con sistemi informativi differenti e, dall'altra,
la creazione di un'interfaccia multicanale (il Portale) quale elemento centrale
nel processo di comunicazione tra le stesse PA e i cittadini/imprese". La
soluzione, realizzata secondo le direttive emanate in materia dall'AIPA, ha portato
all'implementazione di uno strato comune e condiviso di componenti, che permettono
di semplificare e rendere più affidabile l'erogazione dei Servizi. "Tale
strato costituisce l'infrastruttura portante per un sistema informativo pubblico,
che consente a reti, sistemi, basi dati e applicazioni eterogenee di mettersi
in comunicazione e di collaborare. In questo modo una Pubblica Amministrazione
può integrarsi in un portale principale di accesso, fornendo un'ampia molteplicità
di servizi e di funzioni in un insieme globale e omogeneo". Le funzioni,
infatti, del Portale sono quelle di lettura delle informazioni preesistenti, variazioni
dei dati, consegna della variazione, controllo dello stato di avanzamento, emissione
dell'esito e consegna dell'esito. Il Portale, raccolte le informazioni comunicate
dall'utente ed eseguiti i primi controlli formali, le inoltra a tutti i domini
coinvolti avviando gli specifici adempimenti amministrativi propri delle singole
amministrazioni. La raccolta dei dati avviene tramite appositi "modelli integrati",
messi a punto dagli Enti coinvolti che condividono il servizio, da presentare
all'utente, il quale, accedendo ad un solo punto e in maniera del tutto trasparente,
effettua una richiesta di apertura di nuova attività o di modifica dei
dati costitutivi che sarà recapitata a tutti gli Enti interessati da tale
evento. Con notevoli risparmi di tempo e denaro. Cuore del sistema è
il Sistema di Notifica Eventi realizzato da Microsoft e CSC e implementato utilizzando
Visual Studio .NET e tecnologie innovative quali servizi UDDI, SOAP Toolkit e
Web Services e protocolli standard per il mondo Internet: facendo leva sugli investimenti
già effettuati da varie enti pubblici in modo non invasivo il Sistema permette
l'aggiornamento di dati eterogenei grazie ad una interoperabilità nativa
e semplice da implementare.
|
I
paradigmi di cooperazione applicativa definiti da AIPA e dal Centro Tecnico prevedono
la realizzazione di un sistema per la notifica degli eventi, finalizzato cioè
a gestire i messaggi indirizzati da un'applicazione a uno o più domini
destinatari a scopo di notifica: per comunicare, ad esempio, l'avvenuto cambiamento
delle informazioni relative a un oggetto applicativo (come nel caso di un cambio
di residenza) o la creazione di un nuovo oggetto (come nel caso di una nascita). Il
sistema di Notifica degli eventi di Microsoft si differenzia da altre soluzioni
di tipo tradizionale (sviluppate su basi dati e sistemi di code di messaggi) ed
è interamente basato sugli standard XML, SOAP, WSDL e UDDI e ricorre ai
Web services e al modello della busta di eGovernment per realizzare la cooperazione
applicativa mediata e asincrona in conformità con le indicazioni di AIPA.
Il ricorso ai Web services aumenta la flessibilità e riduce drasticamente
i tempi di sviluppo. Il sistema non richiede infatti specifiche interfacce per
i singoli eventi ma utilizza messaggi SOAP: pubblicare un nuovo tipo di evento
significa semplicemente comunicare al gestore lo schema del messaggio SOAP di
notifica. La soluzione proposta si presta ad evoluzioni attraverso l'utilizzo
della tecnologia middleware con BizTalk Server grazie alle sua caratteristiche
di messaging e orchestration e la sua capacità di definire un workflow
strutturato tra processi applicativi. In questo modo è possibile rendere
disponibili funzionalità avanzate di amministrazione del sistema, gestione
dei log, e di coordinamento ("orchestration") dei servizi oltre che
fornire il supporto per una soluzione scalabile e flessibile per ogni esigenza
integrativa.  |
|