Compartir a través de


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

El Acelerador de Microsoft BizTalk para SWIFT (A4SWIFT) proporciona funcionalidad en dos formas: materiales de desarrollo y componentes en tiempo de ejecución. Los materiales de desarrollo incluyen esquemas XSD, reglas y directivas de validación y código de ejemplo. Los componentes en tiempo de ejecución incluyen el desensamblador swift personalizado, el ensamblador SWIFT personalizado, la reparación de mensajes y la orquestación de nuevo envío (MrsrRepair.odx) y la orquestación de conciliación de respuestas fin (FrrMain.odx). Para obtener más información sobre la reparación de mensajes y el nuevo envío, vea Reparación de mensajes y Nuevo envío. Para obtener más información sobre FRR, consulte Conciliación de respuesta fin.

En la ilustración siguiente se muestra la arquitectura de sistema de alto nivel de A4SWIFT.

Imagen que muestra la arquitectura del sistema A4SWIFT.

En la ilustración siguiente se muestra cómo fluyen los mensajes entre A4SWIFT y una aplicación back-end y cómo A4SWIFT usa formularios de InfoPath en el sitio MRSR para reparación de mensajes y nuevo envío.

Ilustración que muestra cómo fluyen los mensajes entre A4SWIFT y una aplicación back-end y cómo A4SWIFT usa InfoPath.

En la ilustración siguiente se muestra cómo fluyen los mensajes entre A4SWIFT y la red SWIFT.

Imagen que muestra cómo fluyen los mensajes entre A4SWIFT y la red SWIFT.

Puede definir todos los componentes de A4SWIFT como implementaciones específicas verticales de BizTalk Server componentes de aplicación. Los aceleradores de BizTalk proporcionan funcionalidad de desarrollo y tiempo de ejecución para acelerar el desarrollo de aplicaciones de BizTalk específicos verticales sobre BizTalk Server. Por lo tanto, todos los componentes de A4SWIFT (desarrollo o tiempo de ejecución) cumplen y encajan en la arquitectura de la aplicación de BizTalk Server. A4SWIFT instala componentes en tiempo de ejecución en el entorno de ejecución de BizTalk Server como componentes personalizados. Una vez compilados e implementados los materiales de desarrollo, A4SWIFT y el entorno de ejecución de BizTalk Server los usan para proporcionar funcionalidad de automatización y mensajería SWIFT.

En la ilustración siguiente se muestra la topología de aplicación de alto nivel para BizTalk Server.

Imagen que muestra la topología de aplicación de alto nivel para BizTalk Server.

El modelo de aplicación de BizTalk Server usa la base de datos MessageBox y el patrón publisher-subscriber que rige el flujo de mensajes dentro y fuera de la base de datos messageBox. Para obtener más información sobre el diseño de aplicaciones y la arquitectura de BizTalk, vea BizTalk Server Ayuda.

El modelo de aplicación A4SWIFT hereda el modelo de aplicación de BizTalk Server y lo agrega a componentes específicos de SWIFT para facilitar las soluciones relacionadas con SWIFT en BizTalk Server. En la lista siguiente se describen estos componentes específicos de A4SWIFT: