da lucio guerra » 28/01/2015, 20:12
l'integrazione ed interoperabilità informatica tra sistemi ed applicazioni distinte è di fatto abbastanza semplice
alla base di tutto c'è quello che ho scritto ed evidenziato + volte
ogni applicazione informatica, protocollo soprattutto, deve avere esposti dei servizi di WS (Web Services) affinche qualsiasi applicazione informatica esterna possa collegarsi direttamente, senza essere "obbligati" ad avere tutti i pacchetti software della stessa ditta (cosa che tutte le software house stanno cercando di fare)
cos'è un WS (Web Services)
Tale caratteristica si ottiene associando all'applicazione un'interfaccia software (descritta in un formato automaticamente elaborabile quale, ad es., il Web Services Description Language) che espone all'esterno il servizio/i associato/i e utilizzando la quale altri sistemi possono interagire con l'applicazione stessa attivando le operazioni descritte nell'interfaccia
Faccio un esempio applicativo :
Il protocollo informatico espone dei servizi di WS con relative specifiche di integrazione (oggi tutte le applicazioni di protocollo informatico serie dovrebbero avere WS esposti)
A questo punto qualsiasi altra applicazione informatica (finanziaria- sportello unico-atti amministrativi ecc.), richiamando tali servizi, può :
- protocollare documenti sia in arrivo che in partenza senza necessità di accedere all'applicativo di protocollo
- scaricare documenti già acquisiti dal protocollo informatico richiamando semplicemente numero e data di protocollo
- scaricare un documento arrivato tramite pec collegata al protocollo
- inviare un documento attraverso pec collegata al protocollo
Quindi tutto il processo della fatturazione elettronica potrà essere gestito in maniera automatica
Il problema sorge quindi quando :
a) il protocollo informatico in uso presso l'ente non ha servizi di WS (in questo caso nessuna applicazione esterna potrà integrarsi in maniera automatica e quindi per la completa integrazione sarà obbligatorio avere tutti i programmi della stessa ditta) in pratica obbligati
b) gli altri programmi in uso presso l'ente non utilizzano (oppure non vogliono utilizzare) i servizi di WS esposti dal protocollo informatico (tutte le applicazioni che espongono servizi di WS hanno le relative specifiche per integrarsi solitamente anche abbastanza semplici per un programmatore, ma anche qui le solite ditte preferiscono dire che è troppo complesso oppure sparano cifre altre per potersi integrare)
Fatevi sentire con le ditte che forniscono i vostri applicativi e pretendente che queste abbiano servizi di integrazione con qualsiasi altra applicazione, altrimenti cercare sul mercato qualcosa di + aggiornato e di + serio di una società che vuole obbligarvi ad acquistare tutti i loro applicativi con la "minaccia" "SE NON AVETE TUTTE LE NOSTRE APPLICAZIONI NON GARANTIAMO IL COMPLETO FUNZIONAMENTO"
Prima di "minacciare" dovrebbero cercare di fare prodotti un pochino + evoluti ed aggiornati, insomma al passo con i tempi