Release Notes di OpenSPCoop2. Release Notes di OpenSPCoop2



Похожие документы
Release Notes di OpenSPCoop2. Release Notes di OpenSPCoop2

Manuale gestione Porta di Dominio OpenSPCoop 1.1

OpenSPCoop Un Implementazione Open Source della specifica SPCoop di Cooperazione Applicativa

Scenari di Deployment i. Scenari di Deployment

Il Gestore Eventi di OpenSPCoop i. Il Gestore Eventi di OpenSPCoop

Guida all Installazione del ProxyFatturaPA

Guida Utente della PddConsole. Guida Utente della PddConsole

Guida Utente della PddConsole. Guida Utente della PddConsole

Manuale SDK di OpenSPCoop2 i. Manuale SDK di OpenSPCoop2

MONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP. Link.it srl - Analisi Servizio IGRUE 1

Guida Utente della PddConsole. Guida Utente della PddConsole

Guida all Installazione della Binary Release di OpenSPCoop2. Guida all Installazione della Binary Release di OpenSPCoop2

POR Calabria FSE 2007/2013 Asse II Occupabilità Obiettivo operativo D1

Architettura Tecnica i. Architettura Tecnica

Ministero del Lavoro e delle Politiche Sociali

PROXY INFORTUNI INAIL MANUALE D'INSTALLAZIONE

Manuale Gestione di OpenSPCoop 1.4 i. Manuale Gestione di OpenSPCoop 1.4

Gestione XML della Porta di Dominio OpenSPCoop

FAQ per l utilizzo della piattaforma tecnologica KEP (Key Exchanger Platform)

Sicurezza nei Web Services: Migrazione dell autenticazone di Web Services da ticket di sessione a WS-Security con token SAML

ALLEGATO C STANDARD TECNICI DELLA BORSA CONTINUA NAZIONALE DEL LAVORO

JBoss ESB Un caso d'uso italiano: La Porta di Dominio per la Cooperazione Applicativa

SPCOOP E I PROGETTI DI COOPERAZIONE INTERREGIONALE

soluzioni di e-business knowledge management

Gestione documentale. Arxivar datasheet del Pag. 1

PROGETTO TESSERA SANITARIA 730 PRECOMPILATO ISTRUZIONI OPERATIVE - MEDICI

Titolo Perché scegliere Alfresco. Titolo1 ECM Alfresco

Allegato 3 Sistema per l interscambio dei dati (SID)

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

La Fatturazione Elettronica

Dettaglio attività e pianificazione. snamretegas.it. San Donato Milanese Aprile 2014

WEB SERVICES SERVIZI PER RICEZIONE ED ELABORAZIONE MESSAGGI AMBIENTE REALE

B.P.S. Business Process Server ALLEGATO C10

REALIZZAZIONE LAN

L'Offerta OpenSPCoop Enterprise

SIAR - Versione

Software Servizi Web UOGA

Ordine dei Dottori Commercialisti e degli Esperti Contabili di Padova

Modalità operative del MT-GAS Demo

Segesta srl Via Giacomo Peroni Roma Tel. 06/ Fax 06/

LA SOLUZIONE PROPOSTA E L ATTIVAZIONE DEL SERVIZIO Luisa Semolic Insiel S.p.A.

Portale regionale della Salute. Servizi di prenotazione prestazione e pagamento ticket.

System & Network Integrator. Rap 3 : suite di Identity & Access Management

Protocollo Informatico (D.p.r. 445/2000)

IFInet Secure Webmail

Ministero del Lavoro e della Previdenza Sociale

Il Registro dei Servizi di OpenSPCoop i. Il Registro dei Servizi di OpenSPCoop

Manuale Tecnico. per l utente del servizio di Posta Elettronica Certificata v.4.4.

REGOLE PROCEDURALI DI CARATTERE TECNICO OPERATIVO PER L ACCESSO AI SERVIZI DISPONIBILI TRAMITE LA POSTA ELETTRONICA CERTIFICATA

WEB SERVICES SERVIZI PER RICEZIONE ED ELABORAZIONE MESSAGGI AMBIENTE PROVA

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit


Contabilità Semplificata

Soluzioni integrate per la gestione del magazzino

Appl. di emissione PKCS#11. API (Metacomandi) Resource Manager Windows. Drivers PC/SC dei lettori

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.

Protocollo Informatico (D.p.r. 445/2000)

Riepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0

Le comunicazioni telematiche in Toscana

Scheda tecnica. UnaLogica s.r.l.

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale

COMUNE DI TITO SPORTELLO UNICO PER L EDILIZIA DIGITALE REGOLE TECNICHE DI FUNZIONAMENTO

Il web server Apache Lezione n. 3. Introduzione

Breed Novità della release. Sommario

PIANO DI INFORMATIZZAZIONE DELLE PROCEDURE (per la presentazione di istanze, dichiarazioni e segnalazioni) DEL COMUNE DI GENOVA.

Specifiche di Integrazione della Piattaforma Logistica Nazionale (PLN) con altri Sistemi Informativi (SI) Web Service Interfaces. Guida semplificata

Firma Digitale di Flussi di Fatture Elettroniche

Configurazione account per libreria MXOutlook

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

CitySoftware PROTOCOLLO. Info-Mark srl

Presentazione delle offerte

Ordine dei Dottori Commercialisti e degli Esperti Contabili di Padova

Gestione in qualità degli strumenti di misura

Governance e linee guida tecnicoorganizzative

IL SERVIZIO DI POSTA ELETTRONICA

TeamPortal. Servizi integrati con ambienti Gestionali

Una soluzione per il Provisioning e la Software Distribution

Allegato. Servizio Hosting Virtual DataCenter di Regione Lombardia. per l ENTE UCL Asta del Serio

Configurazione Client di Posta Elettronica

Protocollo. Outlook Documenti

Documento di rilascio 9.00

QUICK GUIDE - AXIOS SIDI CONTABILITA (Area Nuovo Bilancio/Contabilità ver o succ. SPLIT PAYMENT)

Il modello di gestione delle identità digitali in SPCoop

File Server Resource Manager (FSRM)

M.U.T. Modulo Unico Telematico

Centro Servizi Territoriali (CST) Asmenet Calabria

Транскрипт:

i Release Notes di OpenSPCoop2

ii Copyright 2005-2014 Link.it srl

iii Indice 1 Novità di OpenSPCoop-v2 rispetto ad OpenSPCoop 1 1.1 Protocollo di Cooperazione personalizzabile tramite plugin............................. 1 1.2 Supporto Web Services Standard non-spcoop.................................... 1 1.3 Configurazione dei servizi in modalità Local Forward................................ 1 1.4 Middleware di gestione SOAP basato su CXF.................................... 1 1.5 Drastico miglioramento del supporto di WS-Security................................ 1 1.6 Arricchimento dei dati di tracciamento........................................ 2 1.7 Nuove piattaforme RDBMS supportate: HSQL e SQLServer............................ 2 1.8 Nuove versione supportate dell Application Server................................. 2

1 / 2 1 Novità di OpenSPCoop-v2 rispetto ad OpenSPCoop OpenSPCoop-v2 è una completa reingegnerizzazione del software OpenSPCoop che recepisce gran parte delle esperienze maturate nei principali progetti di cooperazione applicativa in cui OpenSPCoop è stato impiegato. Nel seguito elenchiamo le principali novità introdotte in OpenSPCoop-v2. 1.1 Protocollo di Cooperazione personalizzabile tramite plugin A differenza di OpenSPCoop, abilitato ad operare esclusivamente secondo la logica del protocollo SPCoop, OpenSPCoop2 basa tutte le sue funzionalità su un astrazione del protocollo di cooperazione applicativa. OpenSPCoop2 è così in grado di supportare un qualunque protocollo di cooperazione tramite la programmazione di specifici plugin, realizzati utilizzando un apposito Software Development Kit. L SDK include anche un package basic che funge da acceleratore per le implementazioni di nuovi plugin, mettendo a disposizione del programmatore interi moduli con logiche di default che possono essere estesi o semplicemente adattatti per l implementazione di un nuovo protocollo. Un importante protocollo realizzato come plugin di OpenSPCoop-v2 è il protocollo PdC di Acquirente Unico, usato per la realizzazione della Porta di Comunicazione del SII, l infrastruttura di cooperazione applicativa realizzata da Acquirente Unico per la gestione dei flussi informativi relativi ai mercati dell energia elettrica e del gas. 1.2 Supporto Web Services Standard non-spcoop OpenSPCoop-v2 è in grado di gestire il routing di messaggi di Web Service standard (specifica SOAP 1.1 o 1.2), erogati o fruiti dal proprio dominio, grazie alla disponibilità di un plugin di protocollo trasparente. In questo caso la configurazione dei servizi è analoga a quella necessaria per SPCoop con l unica differenza relativa al tipo utilizzato per la definizione del Soggetto. Questo dovrà essere un tipo abbinato al protocollo trasparente (per default il tipo PROXY). Per i servizi afferenti a tale Soggetto, non ci sarà quindi trasformazione del messaggio tramite le fasi di imbustamento/sbustamento SPCoop, ma la Porta di Dominio manterrà tutte le altre proprie possibili funzioni. 1.3 Configurazione dei servizi in modalità Local Forward Per le configurazioni di servizi in loopback (cioè nei casi in cui fruitore ed erogatore siano gestiti dalla stessa Porta di Dominio) è stata aggiunta la possibilità di abilitare l inoltro locale dalla porta delegata a quella applicativa saltando il processamento interno che la PdD attua per il protocollo di cooperazione gestito (imbustamento, tracciamento, ecc). Questa configurazione consente quindi di inviare un messaggio diretto dal fruitore all erogatore sfruttando, a livello della PdD, i soli meccanismi disponibili nei componenti di integrazione (autenticazione, autorizzazione, ws-security, ecc). 1.4 Middleware di gestione SOAP basato su CXF OpenSPCoop-v1 utilizza Axis come SOAP Engine, un progetto di grande valore storico, ma ormai non più supportato e non conforme quindi ai più recenti standard Web Services. In OpenSPCoop-v2 questo limite è stato superato adottando il software del progetto CXF. 1.5 Drastico miglioramento del supporto di WS-Security OpenSPCoop utilizzava la libreria wss4j per supportare le funzionalità dello standard WS-Security. In OpenSPCoop2, oltre a wss4j, è stato introdotto l uso del software SoapBox, già in uso nel progetto UltraUSB, del quale è stata effettuata una completa personalizzazione per gli scopi della cooperazione applicativa: Firma/cifratura degli attachments. Cifratura con chiave simmetrica.

2 / 2 Gestione delle Certificate Revocation List per la firma digitale. Possibilità di definire Keystore dinamicamente determinati tramite informazioni di protocollo. 1.6 Arricchimento dei dati di tracciamento Le informazioni inserite dalla Porta di Dominio nelle tracce sono state arricchite con ulteriori dati: Identificativi delle Porte di Dominio mittente e destinataria. Identificativo del Servizio Applicativo che ha prodotto e consegnato alla Porta di Dominio il messaggio. Dump XML dell intestazione di protocollo del messaggio gestito. Informazioni di dettaglio riguardanti gli allegati al messaggio (mime-type, dimensioni, ecc.) Informazioni di dettaglio estratte dai dati di sicurezza presenti nel messaggio (digest) 1.7 Nuove piattaforme RDBMS supportate: HSQL e SQLServer Sono state ampliate le piattaforme database già supportate da OpenSPCoop (MySQL, PostgreSQL e Oracle), migliorando così le possibilità di integrazione del prodotto con gli ambienti standard preesistenti. Le nuove piattaforme supportate sono: MS SQLServer (http://www.microsoft.com/sqlserver) HSQLDB (http://hsqldb.org/) 1.8 Nuove versione supportate dell Application Server Sono state ampliate le piattaforme Application Server già supportate dall installer binario di OpenSPCoop. Le nuove piattaforme supportate sono: JBossAS 6.x JBossAS 7.x WildFly 8.x Apache Tomcat