Share via


Runtime di BizTalk Accelerator per SWIFT

Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) offre funzionalità in due forme: materiali di sviluppo e componenti di runtime. I materiali di sviluppo includono schemi XSD, regole di convalida e criteri e codice di esempio. I componenti di runtime includono il disassembler SWIFT personalizzato, l'assembler SWIFT personalizzato, l'orchestrazione Message Repair e New Submission (MrsrRepair.odx) e l'orchestrazione di riconciliazione della risposta FIN (FrrMain.odx). Per altre informazioni su Ripristino messaggi e nuovo invio, vedere Ripristino messaggi e nuovo invio. Per altre informazioni su FRR, vedere Riconciliazione della risposta FIN.

Nella figura seguente viene illustrata l'architettura di sistema di alto livello di A4SWIFT.

Immagine che mostra l'architettura di sistema A4SWIFT.

Nella figura seguente viene illustrato il flusso dei messaggi tra A4SWIFT e un'applicazione back-end e il modo in cui A4SWIFT usa i moduli di InfoPath nel sito MRSR per Il ripristino dei messaggi e il nuovo invio.

Figura che illustra il flusso dei messaggi tra A4SWIFT e un'applicazione back-end e come A4SWIFT usa InfoPath.

Nella figura seguente viene illustrato il flusso dei messaggi tra A4SWIFT e la rete SWIFT.

Immagine che mostra il flusso dei messaggi tra A4SWIFT e la rete SWIFT.

È possibile definire tutti i componenti A4SWIFT come implementazioni verticali dei componenti dell'applicazione BizTalk Server. Gli acceleratori BizTalk offrono funzionalità di sviluppo e runtime per accelerare lo sviluppo di applicazioni BizTalk specifiche verticalmente oltre a BizTalk Server. Pertanto, tutti i componenti A4SWIFT (sviluppo o runtime) rispettano e si adattano all'architettura dell'applicazione BizTalk Server. A4SWIFT installa i componenti di runtime nel runtime di BizTalk Server come componenti personalizzati. Dopo aver compilato e distribuito i materiali di sviluppo, A4SWIFT e il runtime di BizTalk Server usarli per fornire funzionalità di messaggistica e automazione SWIFT.

Nella figura seguente viene illustrata la topologia dell'applicazione di alto livello per BizTalk Server.

Immagine che mostra la topologia dell'applicazione di alto livello per BizTalk Server.

Il modello di applicazione BizTalk Server usa il database MessageBox e il modello di sottoscrittore del server di pubblicazione che regola il flusso dei messaggi nel database MessageBox. Per altre informazioni sull'architettura e la progettazione di applicazioni BizTalk, vedere BizTalk Server Guida.

Il modello di applicazione A4SWIFT eredita il modello di applicazione BizTalk Server e lo aggiunge ai componenti specifici di SWIFT per facilitare le soluzioni correlate a SWIFT in BizTalk Server. L'elenco seguente descrive questi componenti specifici di A4SWIFT: