Compartir a través de


Desensamblador de SWIFT

Una canalización de recepción entrante procesa todos los mensajes enviados a una aplicación del Acelerador de BizTalk para SWIFT (A4SWIFT) (recibidas en una ubicación de recepción).

Las fases de ejecución lógica relacionadas con el procesamiento entrante constituyen las canalizaciones de recepción de BizTalk. Un servicio de componentes de canalización o implementa cada fase. En concreto, el desensamblador ofrece la fase de desensamblado en la canalización de recepción. A4SWIFT proporciona funcionalidad de procesamiento de mensajes específico de SWIFT en un componente de desensamblador personalizado.

El desensamblador de SWIFT, un desensamblador de archivos plano personalizado, proporciona funcionalidad para procesar los mensajes y lotes SWIFT entrantes, y realiza las siguientes funciones:

  • Detecta dinámicamente el tipo de mensaje y resuelve el esquema del documento.

  • Analiza los archivos planos SWIFT en XML

  • Invoca al lector de validación XML para realizar la validación xml (esquema)

  • Invoca al motor de reglas de negocio (BRE) para realizar la validación de BRE.

  • Publica un mensaje XML analizado en la base de datos MessageBox con propiedades de contexto promocionadas y XML de colección de errores serializada

  • Procesos y desensamblado lotes entrantes

    En la ilustración siguiente se muestra el flujo de datos del desensamblador de SWIFT.

    Imagen que muestra el flujo de datos del desensamblador de SWIFT.

    Para obtener más información sobre el desensamblador de SWIFT, consulte Trabajar con el desensamblador y ensamblador de SWIFT.

Consulte también

Acelerador de BizTalk para el tiempo de ejecución de SWIFT