Arquitectura del adaptador de recepción de SWIFT
En BizTalk Server, el adaptador de recepción se hospeda dentro de su propio espacio de memoria, lo que significa que se crea un proceso independiente para ejecutar el host. Este host se genera mediante la definición de un subsistema en la configuración de SWIFTNet Link (SNL).
El ejecutable del servidor se configura como un subsistema en la configuración de SNL (paramfile) y se genera ejecutando el comando SWIFTNet Start. La aplicación de servidor SNL finaliza ejecutando el comando SWIFTNet Stop. SNL administra la duración del ejecutable del servidor.
Nota
El escenario de la oficina de servicios requiere que el adaptador para atender a varios miembros swift que se ejecutan en sus propios contextos de seguridad. Esto se puede admitir configurando una ubicación de recepción individual por miembro y generando varias instancias del ejecutable del servidor, cada una dedicada a una ubicación de recepción.
En BizTalk Server, el adaptador de recepción admite los siguientes patrones de comunicación para interactuar con el motor de mensajería de BizTalk:
Una manera: este modo es necesario cuando el adaptador de recepción (servidor) está funcionando en modo diferido. En el modo diferido, el adaptador envía una confirmación predeterminada para los mensajes entrantes. Los valores predeterminados para la confirmación se pueden configurar en las propiedades del adaptador. La aplicación LOB puede enviar la respuesta de nivel de negocio más adelante a través del adaptador de envío.
Nota
En el caso del modo diferido, todos los valores deben rellenarse en la configuración del adaptador, ya que el adaptador está construyendo la respuesta.
Respuesta de solicitud: en este modo, el adaptador envía la solicitud de SWIFT a BizTalk y espera la respuesta. El adaptador expiraría si no hay ninguna respuesta de la aplicación loB. El valor de tiempo de espera se puede configurar en la configuración del adaptador. El valor predeterminado es de 60 segundos.
El adaptador de recepción puede recibir la devolución de llamada de SNL solo en un subproceso. Esto significa que el adaptador de recepción puede recibir más mensajes de SNL solo después de enviar el primer mensaje. Por lo tanto, el tamaño de lote predeterminado se establece en 1.