Condividi tramite


Primitive locali in tempo reale dell'adapter FileAct

Le primitive locali prevedono due messaggi, che vengono scambiati tra il collegamento SWIFTNet (SNL) client e il sottosistema FileAct locale.

Nella figura seguente vengono illustrate le primitive locali di FileAct.

Primitive locali di FileAct

Ottenere lo stato per un singolo trasferimento

La primitiva Get Status recupera le informazioni sullo stato relative a un trasferimento dal contesto persistente locale.

Sottoscrivere eventi di trasferimento

Le informazioni sullo stato di trasferimento progressivo possono essere ricevute in base a un evento tramite la primitiva Subscribe Event. Ogni trasferimento di file può essere collegato a un'entità denominata denominata endpoint evento durante la negoziazione. Un server eventi che richiama la primitiva Subscribe Event indirizza tutti i report eventi per un endpoint di evento di questo tipo a se stesso.

Un server eventi può sottoscrivere caratteristiche (diversi livelli di dettaglio, oltre a tipi di evento diversi).

Un server eventi può richiamare la primitiva più volte per sottoscrivere più endpoint evento. Un solo server eventi può sottoscrivere qualsiasi endpoint evento specifico in un determinato momento. Inoltre, un server eventi può richiamare più volte la primitiva per lo stesso endpoint evento per modificare le caratteristiche.

Ricevere eventi di trasferimento

Receive Transfer Events è la primitiva che gestisce le informazioni sullo stato dell'evento per evento relative ai trasferimenti in corso. Risponde ai termini di una sottoscrizione configurata dalla primitiva Subscribe Event. Questa primitiva può essere implementata sul lato di invio o ricezione di un trasferimento.

Interruzione trasferimento

Un'applicazione utente può interrompere un trasferimento in corso usando la primitiva Abort. La primitiva Abort è una primitiva che può essere esercitata dal lato invio o dal lato ricevente di un trasferimento in corso. Quando si avvia o si accetta un trasferimento, ogni lato ha la possibilità di stabilire una chiave di trasferimento che funge da chiave di accesso per proteggere tale trasferimento dal proprio lato. Se viene stabilita una chiave di trasferimento per un trasferimento in corso, potrebbe non essere interrotta da tale lato senza fornire il valore della chiave di trasferimento nell'esercizio della primitiva Abort.

Vedere anche

Architettura dell'adapter FileAct
Primitive end-to-end 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