Compartir a través de


Almacenamiento y reenvío del adaptador de FileAct

En el modo De almacenamiento y reenvío (SnF), los archivos se entregan a la cola en tiempo de envío y se recuperan de la cola por el destino. SwiftNet devuelve respuestas intermedias al remitente hasta que el archivo se entrega de forma segura al destino.

Envío mediante SnF

Si crea un puerto de envío unidireccional, el adaptador funciona en modo SnF y envía mensajes a la cola.

Recepción mediante SnF

SnF FileAct funciona en modo push. Se trata de una opción en tiempo de ejecución.

Antes de poder recuperar mensajes de una cola, SWIFTNet SnF debe recibir una solicitud para adquirir la cola. Esto se logra mediante la invocación del componente COM+ fuera de proceso. Después de adquirir correctamente, se crea una sesión. A continuación, la cola se abrirá en el modo especificado en la solicitud. Todos los mensajes se devolverán al nodo físico que emitió la solicitud.

Los mensajes se entregan en el orden especificado (tenga en cuenta que las transmisiones InterAct y FileAct se pueden intercalar y organizar por prioridad). Sin embargo, la secuenciación de mensajes depende del tiempo que se almacenaron. En el caso de FileAct, este es el momento en que se completa el almacenamiento de archivos, no cuando se inicia.

Insertar un archivo desde la cola

El adaptador de FileAct (servidor) recibe un HandleFileRequest de SWIFTNet, que contiene la información de cola, sesión y secuencia. El servidor responde con handleFileResponse.

A continuación, el servidor emite FetchFileRequest y el archivo se entrega al servidor.

Consulte también

Arquitectura del adaptador de FileAct
Primitivas integrales en tiempo real del adaptador de FileAct
Primitivas locales en tiempo real del adaptador de FileAct
Arquitectura de seguridad del adaptador de FileAct
Identificación de transferencia y archivo del adaptador de FileAct
Transferencia de información complementaria del adaptador de FileAct
Notificación de entrega del adaptador de FileAct
Supervisión de estado del adaptador de FileAct