Home l'Altra P.A.      

Ci siamo trasferiti! Continua a seguirci su: http://portal.forumpa.it/, il canale web di FORUM PA dedicato all'innovazione.
ATTENZIONE: gli articoli privi di data in queste pagine, fanno riferimento a documenti precedenti al 2007

home redazione guest book newsletter cerca
Altra P.A. Veloci Altra P.A. Vicine
dossier studi oltreconfine norme articoli
dossier studi oltreconfine norme articoli
versione stampabile
Webserver - soluzioni Microsoft
.NET: Software per una Pubblica Amministrazione Agile

Nel contesto attuale, la Pubblica Amministrazione ha un compito cruciale da assolvere. Da un lato, quello di assicurare l'interoperabilità dei sistemi e delle applicazioni nell'ambito di un back office unitario che espone in rete i servizi di tutte le amministrazioni; dall'altro, quello di distribuire informazioni e servizi ai Cittadini e alle Imprese secondo il modello del portale Web, che vede il Cittadino, univocamente identificato, usufruire dei servizi on line nella forma più comoda e congeniale: PC, ma anche chiosco interattivo, call center, telefonino (GSM, WAP e, presto, UMTS) e altri dispositivi mobili.

In questo quadro di riferimento, la piattaforma.NET rappresenta una tecnologia abilitante: offre infatti l'infrastruttura e gli strumenti necessari per creare e utilizzare applicazioni, processi e servizi basati su XLM, la lingua franca del Web. Grazie alla nuova generazione di strumenti di sviluppo come Visual Studio® .NET e una infrastruttura server all'avanguardia è possibile oggi realizzare soluzioni di back office e portali Internet dinamici, accessibili da una molteplicità di dispositivi e capaci di interagire mutuamente per scambiare dati e applicazioni.
Interamente basata sui protocolli standard di Internet, la piattaforma Microsoft .NET si configura così come lo strumento per mezzo del quale un'amministrazione, connessa con la Rete Unitaria Nazionale, è in grado di integrare i sistemi esistenti, realizzare nuovi servizi ed erogarli via Web alle altre amministrazioni e ai Cittadini.

I componenti di Microsoft .NET.
 
 Una infrastruttura server disegnata per soddisfare i requisiti strategici e operativi delle organizzazioni pubbliche: affidabilità per le soluzioni mission critical, scalabilità, capacità elaborativa, interoperabilità e facilità di gestione.
 
 Il .NET Framework, un insieme di interfacce e di strumenti multilinguaggio per lo sviluppo delle applicazioni e un ambiente di sviluppo per aumentare la produttività e la velocità nello sviluppo delle applicazioni.
 
  I Building Block Services, un set di servizi predefiniti (come servizi di identificazione, profilo delle preferenze degli utenti, ecc.) che gli sviluppatori possono utilizzare per costruire rapidamente nuove applicazioni.
 
  Il supporto a una varietà di strumenti client come dispositivi palmari Pocket PC, i nuovi computer portatili Tablet PC, telefonini di nuova generazione, per abilitare scenari mobili e ottimizzare l'accesso alle applicazioni da parte degli strumenti più diversi.
L'integrazione con i Web service
Per soddisfare i requisiti di interoperabilità attraverso Internet, di programmabilità secondo standard aperti e di accessibilità, la piattaforma Microsoft .NET è basata su una nuova generazione di software denominata XML Web service.
Si tratta di componenti applicative programmabili, accessibili per mezzo di protocolli standard per Internet e destinate ad assicurare l'interazione delle applicazioni, dei servizi e dei dispositivi di accesso tramite interfacce standard. Diversamente dai modelli tradizionali di programmazione a oggetti (come COM, DCOM, CORBA), i Web service sono interamente indipendenti dalla piattaforma e dal linguaggio di programmazione. Consentendo di far interagire le applicazioni tra di loro, i Web service rappresentano una risposta concreta alle esigenze di cooperazione applicativa della Pubblica Amministrazione secondo il modello delle Porte di dominio: interoperabilità delle applicazioni indipendentemente dalla piattaforma su cui sono realizzati i servizi, integrazione a basso costo con i sistemi esistenti all'interno dei domini e adozione di standard Internet per gli strumenti e per le policy di sicurezza (SSL, certificati digitali, PKI, ecc.). Inoltre, favoriscono l'aggregazione dei servizi prodotti da amministrazioni diverse e la loro erogazione ai Cittadini e alle Imprese per mezzo dei portali.
 
Web Services, l'integrazione è sicura
Per soddisfare i requisiti di interoperabilità attraverso Internet, di programmabilità secondo standard aperti e di accessibilità, la piattaforma Microsoft .NET è basata su una nuova generazione di software denominata XML Web Services. Si tratta di componenti applicative programmabili, accessibili per mezzo di protocolli standard per Internet e destinate ad assicurare l'interazione delle applicazioni, dei servizi e dei dispositivi di accesso tramite interfacce standard. Diversamente dai modelli tradizionali di programmazione ad oggetti (come COM, DCOM, CORBA), i Web Services sono interamente indipendenti dalla piattaforma e dal linguaggio di programmazione.
Consentendo di far interagire applicazioni tra di loro, i Web Services rappresentano una risposta concreta alle esigenze di cooperazione applicativa della Pubblica Amministrazione: interoperabilità delle applicazioni indipendentemente dalla piattaforma su cui sono realizzati i servizi, integrazione a basso costo con i sistemi esistenti all'interno dei domini e adozione di standard Internet per gli strumenti e per le policy di sicurezza (SSL, certificati digitali, PKI, ecc.). Inoltre, favoriscono l'aggregazione dei servizi prodotti da amministrazioni diverse e la loro erogazione ai cittadini e alle imprese per mezzo dei portali.
I vantaggi della piattaforma Microsoft .NET per i progetti di eGovernment

I vantaggi della piattaforma Microsoft .NET per l'eGovernment

 Interoperabilità a tutto campo.
  L'adozione dello standard XML e il supporto nativo ai Web service consente ai sistemi informativi di scambiare applicazioni e dati, indipendentemente dal formato, dal linguaggio di programmazione e dalla piattaforma in uso. I vantaggi che ne derivano sono evidenti: facile integrazione dei nuovi servizi con i sistemi legacy esistenti, interoperabilità dei sistemi e delle applicazioni appartenenti a domini diversi, salvaguardia degli investimenti già effettuati. Microsoft .NET gestisce gli standard del mondo Internet in modalità nativa, quali XML, SOAP, UDDI, ecc.
 Velocità di implementazione delle soluzioni.
  Grazie al supporto multilinguaggio offerto da Microsoft .NET, gli sviluppatori possono creare applicazioni Web nel linguaggio di programmazione che preferiscono o che meglio conoscono, senza rinunciare alle funzioni di libreria predefinite. Ciò riduce i tempi per lo sviluppo e l'implementazione dei nuovi servizi e attenua le problematiche connesse con la formazione del personale tecnico.
 Accesso ubiquitario ai dati.
  Grazie al supporto allo sviluppo per dispositivi hardware più diversi (per esempio i palmari Pocket PC e i nuovi Tablet PC) è possibile realizzare progetti fruibili in ambienti mobili e garantire, qualunque sia il formato dei dati e ovunque essi risiedano, una gestione personalizzata secondo una logica multicanale. Utilizzando il dispositivo che preferisce (dal PC al chiosco, fino al telefonino), il Cittadino può richiedere il servizio di suo interesse presso qualsiasi amministrazione di front office: è il sistema che provvede, previa identificazione, a reperire le informazioni necessarie a soddisfare la richiesta, adattando le modalità di visualizzazione alle caratteristiche del dispositivo in uso e alle preferenze stabilite dall'utente
 Replicabilità.
   L'ampia scalabilità delle soluzioni, la flessibilità dell'infrastruttura e la possibilità di integrazione con i differenti sistemi informativi in uso presso le pubbliche amministrazioni permettono di replicare agevolmente le soluzioni realizzate. L'enfasi data al riuso coinvolge sia gli applicativi sia l'infrastruttura informatica sottostante, che include tutto quello che viene definito middleware abilitante, ossia i servizi di cui le applicazioni hanno bisogno per poter essere sviluppate in tempi ragionevoli.
 Ampio supporto di soluzioni e partner.
  Il supporto alla tecnologia .NET è via via crescente e già oggi esiste un'ampia gamma di partner, che ha sviluppato soluzioni specifiche per ogni area del settore pubblico nel quadro di un'infrastruttura comune e integrata.
 

Scalabilità e affidabilità ai massimi livelli con costi contenuti di implementazione e manutenzione delle soluzioni.

 

 
 partners
Nortel Networks
Siav
SAS
Microsoft
 appuntamenti
 news
Deprecated: Function split() is deprecated in /data/fs/re-set/forumpa/admin/util.php3 on line 733 Deprecated: Function split() is deprecated in /data/fs/re-set/forumpa/admin/util.php3 on line 733 Deprecated: Function split() is deprecated in /data/fs/re-set/forumpa/admin/util.php3 on line 733

18/03 - In Belgio su e-bay con la carta d'identità elettronica

18/03 - Un canale youtube per la città di Genova

18/03 - Il Telefono Azzurro vince il "Premio WWW" de "Il Sole 24 Ore"

home redazione guest book newsletter cerca