Compartir a través de


Primitivas integrales en tiempo real del adaptador de FileAct

Los primitivos swiftNet son un par de documentos XML intercambiados entre la aplicación y SWIFTNet Link (SNL). Para cada primitivo de un extremo a otro, hay dos versiones del primitivo: una en el lado cliente (o envío) y otra en el lado servidor (o recepción). Esto consta de un total de cuatro mensajes: Put File primitive, Get File primitive y Send Delivery Notification for each.

En la ilustración siguiente se muestran los primitivos de un extremo a otro de FileAct.

FileAct primitivos de un extremo a otro

Put File

Una aplicación inicia el primitivo Put File para enviar un archivo al sistema de archivos de otro usuario swiftNet. Como función de un extremo a otro, hay primitivos Put File del lado cliente y del lado servidor. Estos colaboran juntos para completar correctamente una transferencia de archivos.

Cada una de estas colaboraciones envía un único archivo. Se pueden ejercer varios primitivos put File en paralelo.

Get File

Una aplicación inicia el primitivo Get File para recuperar un archivo del sistema de archivos de otro usuario swiftNet. Como función de un extremo a otro, hay primitivos get file del lado cliente y del lado servidor. Estos colaboran juntos para completar correctamente una transferencia de archivos.

Cada colaboración de este tipo recupera un único archivo. Se pueden ejecutar varias primitivas get file en paralelo.

Enviar notificación de entrega

Cada Put File y todos los primitivos Get File tienen la opción de tener el lado de envío de la solicitud de archivo que el lado receptor devuelve una notificación de entrega relacionada con la transferencia de archivos. Para un primitivo Put File, el mensaje de solicitud contiene la solicitud de una notificación de entrega.

En el caso de un primitivo Get File, el mensaje de respuesta contiene la solicitud de una notificación de entrega.

En cualquier caso, después de comprobar que el archivo se recibió en su totalidad (al ejercer uno de los primitivos de estado para comprobar que la transferencia alcanza el estado Completado) y que el archivo se ha almacenado adecuadamente seguro (por ejemplo, en un sistema de back-office), la aplicación receptora ejerce por separado el primitivo notificación de entrega para devolver una confirmación positiva de entrega al remitente. Como función de un extremo a otro, hay primitivos de notificación de entrega del lado cliente y del lado servidor. Colaboran juntos para completar correctamente una notificación de entrega de archivos.

La notificación de entrega requiere que el diseñador de servicios establezca y aplique un protocolo entre los remitentes y receptores de archivos.

Consulte también

Arquitectura del adaptador de FileAct
Primitivas locales en tiempo real del adaptador de FileAct
Almacenamiento y reenvío 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