Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/01231.jsonl.gz/427

Breve descrizione
Il MessageHandler è un cosiddetto middleware e, nell'ambito di una soluzione e-government, mette a disposizione un'infrastruttura di comunicazione basata sul sedex-adapter. MessageHandler va inteso come pre-processore ad un sedex-adapter.
Per diversi tipi di messaggi sedex (dati/documenti) e diverse applicazioni, rispettivamente diversi partecipanti sedex logici che prendono parte ad un adapter fisico, è possibile definire code separate (queues) per la spedizione e la ricezione. Grazie al MessageHandler Script Engine è infine possibile definire per ogni coda le regole secondo le quali i documenti vengono trattati (ad esempio firmati) o trasformati (ad esempio da XML a PDF) prima dell'invio via sedex, nonché la periodicità degli invii.
In modo analogo è possibile definire alla coda di quali applicazioni vanno inviati i documenti trasferiti attraverso il sedex-adapter e se e come gli stessi debbano essere trasformati (dispatching).
Se entrambi gli attori (mittente e destinatario) dispongono di un messageHandler è possibile utilizzare le funzioni di compressione integrate: tanti piccoli annunci destinati allo stesso attore equipaggiato di MessageHandler possono venir riuniti e trasmessi in un unico pacchetto.
Il MessageHandler può portare valore aggiunto nei seguenti scenari d'applicazione:
- Un'installazione dotata di un solo sedex-adapter deve distribuire gli annunci sedex in entrata a diverse applicazioni, rispettivamente spedire attraverso un solo sedex-adapter gli annunci provenienti da diverse applicazioni (dispatching)
- Un'applicazione dovrebbe elaborare in modo trasparente prima dell'invio, rispettivamente dopo la ricezione, annunci trasmessi via sedex, ad esempio:
- riunione di diversi annunci in un unico pacchetto
- firma di annunci
- separazione in diversi annunci del pacchetto ricevuto
- validazione di annunci secondo uno schema XML.
MessageHandler non deve necessariamente venir impiegato da entrambe le parti di un canale di comunicazione.
Alcuni ambiti d'impiego
- Trasmissione di dati del registro di commercio dai registri cantonali all'Ufficio federale del registro di commercio
- Traffico dati tra i creditori e gli uffici d'esecuzione nella rete e-LEF
- Distribuzione di annunci ad applicazioni nell'ambito dell'armonizzazione dei registri presso l'Ufficio dell'informatica dell'organizzazione (Amt für Informatik und Organisation) del Canton Soletta.
Ultima modifica 14.07.2020