Print

SOAP-Dispenser

Interoperabilità applicativa e condivisione di informazioni

Come interconnettore i processi e i dati col mondo esterno in 5 minuti...

SOAP-Dispenser consente di rendere accessibili dall'esterno in modo rapido, efficiente e sicuro le procedure e i dati che hai disponibili.

E' sufficiente inserire nel file XML di configurazione i nomi delle procedure e/o le query che vuoi "pubblicare" e e-SoapDispenser rendere disponibili queste funzioni su internet, convertendole in servizi web (web services). SOAP-Dispenser infatti si occuperà di tutta la gestione del protocollo standard SOAP, consentendo una semplice interoperabilità tra il tuo gestionale e i sistemi informativi dei tuoi clienti, fornitori e partner. SOAP-Dispenser genererà dinamicamente anche le informazioni necessarie all'azienda esterna per potere utilizzare la procedura creata, presentando i relativi metadati secondo lo standard WSDL (Web Service Definition Language). In questo modo anche l'azienda esterna, utilizzando i semplici wizard disponibili in ambienti di sviluppo quali Microsoft .Net ed Oracle JDevoleper, ecc. potrà in 5 minuti di lavori avere disponibili le chiamate alle vostre funzioni, e integrarle con facilità all'interno dei propri sistemi informativi.

Le principali caratteristiche:

  • interfacciamento con tutti i database più noti

SOAP-Dispenser si basa su il diffuso standard JDBC, che consente l'accesso a database quali Oracle, IBM DB2, Microsof SQL Server, ecc.; le connessioni alla base dati possono essere definite all'interno di SoapDispenser, oppure nell'application server, in modo da utilizzare le funzioni di pooling di quest'ultimo.

  • portabilità e scalabilità

SOAP-Dispenser è una servlet sviluppata in java, senza l'ausilio di librerie di terze parti, in modo da potere girare senza problemi su tutte le più diffuse piattaforme e application servers, quali IBM WebSphere, Oracle OAS, TomCat/Apache, ecc.

  • monitoraggio delle attività e controllo via web

SOAP-Dispenser può essere monitorato attravero un qualsiasi broser internet, in quanto tutte le chiamate e tutte le attività vengono tracciate su files e possono essere monitorate attraverso un pannello di comando accessibile via internet.

  • sicurezza degli accessi a più livelli

I parametri di connessione al database possono essere definiti a livello del file di configurazione di e-SoapDispenser, oppure all'interno dell'application server, senza mai viaggiare attraverso internet. Nel file di configurazione è inoltre possibile limitare il numero massimo di record restituiti da una procedura/query e un timeout oltre il quale abortire la richiesta. SOAP è implementato al di sopra del livello HTTP e/o HTTPS, per cui le problematiche inerenti la sicurezza della comunicazione con il mondo esterno possono essere gestite tramite le impostazione dell'application server A livello dei servizi web invece la sicurezza e l'autenticazione degli utenti è demandata ai servizi web stessi; in questo modo è possibile operare le politiche che si preferiscono o che sono già esistenti all'interno del proprio sistema informativo, inserendo nelle procedure pubblicate due campi contenenenti user e password o, un handle gestito come meglio si ritiene utile.

  • assistenza e personalizzazione del sistema

e-Soft è in grado di fornire la massima assistenza alle aziende che utilizzano SOAP-Dispenser, ed è disponibile ad esaminare le specifiche problematiche realizzando eventualmente delle personalizzazioni del sistema.

OPEN DATA e Servizi web per le Pubbliche Amministrazioni

SOAP-Dispenser è anche lo strumento ideale per gli Enti e le Pubbliche Amministrazioni che desiderano pubblicare i propri dati e/o mettere a disposizione dei servizi web diffusamente utilizzabili. SOAP Dispenser è utilizzato ad esempio dalla Regione Emilia Romagna.

La nuova versione di SOAP-Dispenser che è attualmente in fase di test e che sarà rilasciata a breve consentirà di esporre dinamicamente Linked Open Data secondo gli standard DigitPA.