Compartir a través de


Primitivas locales en tiempo real del adaptador de FileAct

Los primitivos locales implican dos mensajes cada uno, que se intercambian entre el cliente SWIFTNet Link (SNL) y el subsistema FileAct local.

En la ilustración siguiente se muestran los primitivos locales fileact.

Primitivos locales fileAct

Obtener el estado de una transferencia única

El primitivo Obtener estado recupera información de estado relativa a una transferencia desde el contexto persistente local.

Suscribirse a eventos de transferencia

La información de estado de transferencia progresiva se puede recibir por evento mediante el primitivo Subscribe Event. Cada transferencia de archivos se puede vincular a una entidad con nombre denominada punto de conexión de evento durante la negociación. Un servidor de eventos que invoca la primitiva Subscribe Event dirige todos los informes de eventos para uno de estos puntos de conexión de eventos a sí mismo.

Un servidor de eventos puede suscribirse a características (diferentes niveles de detalle, así como a diferentes tipos de eventos).

Un servidor de eventos puede invocar la primitiva varias veces para suscribirse a varios puntos de conexión de eventos. Solo un servidor de eventos puede suscribirse a cualquier punto de conexión de evento determinado en un momento dado. Además, un servidor de eventos puede invocar el primitivo varias veces para el mismo punto de conexión de evento para cambiar las características.

Recibir eventos de transferencia

Receive Transfer Events es el primitivo que controla la información de estado de evento por evento relativa a las transferencias en curso. Responde a los términos de una suscripción configurada por el primitivo De eventos de suscripción. Este primitivo se puede implementar en el lado de envío o recepción de una transferencia.

Anular transferencia

Una aplicación de usuario puede anular una transferencia en curso mediante el primitivo Abort. El primitivo Abort es un primitivo que se puede ejercer desde el lado de envío o desde el lado receptor de una transferencia en curso. Al iniciar o aceptar una transferencia, cada lado tiene la opción de establecer una clave de transferencia que actúa como clave de acceso para proteger esa transferencia desde su propio lado. Si se establece una clave de transferencia para una transferencia en curso, es posible que no se anule de ese lado sin proporcionar el valor de clave de transferencia en el ejercicio del primitivo Abort.

Consulte también

Arquitectura del adaptador de FileAct
Primitivas integrales 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