Primitive end-to-end in tempo reale dell'adapter FileAct
Le primitive SWIFTNet sono una coppia di documenti XML scambiati tra l'applicazione e il collegamento SWIFTNet (SNL). Per ogni primitiva end-to-end, sono disponibili due versioni della primitiva, una sul lato client (o invia) e una sul lato server (o ricezione). Questo include un totale di quattro messaggi: Put File primitive, Get File primitive e una notifica di recapito di invio per ognuna.
Nella figura seguente vengono illustrate le primitive end-to-end di FileAct.
Put File
Un'applicazione avvia la primitiva Put File per inviare un file al file system di un altro utente SWIFTNet. Come funzione end-to-end, sono presenti sia primitive sul lato client che sul lato server Put File. Questi collaborano insieme per completare correttamente un trasferimento di file.
Ogni collaborazione invia un singolo file. Più primitive di Put File possono essere esercitate in parallelo.
Get File
Un'applicazione avvia la primitiva Get File per recuperare un file dal file system di un altro utente SWIFTNet. Come funzione end-to-end, sono presenti primitive get file sul lato client e sul lato server. Questi collaborano insieme per completare correttamente un trasferimento di file.
Ogni collaborazione recupera un singolo file. Più primitive di Get File possono essere esercitate in parallelo.
Invia notifica di recapito
Ogni file Put e ogni primitiva Get File ha la possibilità di avere il lato invio della richiesta di file che il lato ricevente restituisce una notifica di recapito correlata al trasferimento del file. Per una primitiva Put File, il messaggio di richiesta contiene la richiesta di una notifica di recapito.
Nel caso di una primitiva Get File, il messaggio di risposta contiene la richiesta di una notifica di recapito.
In entrambi i casi, dopo aver verificato che il file sia stato ricevuto nell'intero sistema (esercitando una delle primitive di stato per verificare che il trasferimento raggiunga lo stato Completato) e che il file sia stato archiviato in modo adeguato (ad esempio in un sistema back-office), l'applicazione ricevente esercita separatamente la primitiva Notifica recapito per restituire una conferma positiva del recapito al mittente. Come funzione end-to-end, esistono sia primitive di notifica sul lato client che sul lato server. Questi collaborano insieme per completare correttamente una notifica di recapito dei file.
La notifica di recapito richiede alla finestra di progettazione dei servizi di stabilire e applicare un protocollo tra i mittenti e i destinatari dei file.
Vedere anche
Architettura dell'adapter FileAct
Primitive locali in tempo reale dell'adapter FileAct
Archiviazione e inoltro dell'adapter FileAct
Architettura di sicurezza dell'adapter FileAct
Identificazione di file e trasferimento dell'adapter FileAct
Trasferimento di informazioni di supporto dell'adapter FileAct
Notifica di recapito dell'adapter FileAct
Monitoraggio dello stato dell'adapter FileAct