Share via


Componenti

Si usano i componenti di Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) per implementare soluzioni middleware incentrate su SWIFT che facilitano le relazioni tra partner commerciali, l'integrazione dell'applicazione aziendale (EAI) e l'automazione del flusso di lavoro aziendale e dell'applicazione. Questi componenti includono:

  • Schemi di messaggio SWIFT. Si usano schemi conformi a XML Schema (XSD) per facilitare l'analisi dei messaggi di file flat SWIFT nativi in XML usando i componenti della pipeline SWIFT e il runtime di BizTalk Server. Dopo aver convertito i dati SWIFT in XML, usare una mappa per trasformarla in un altro formato, ad esempio file flat delimitati o file flat posizionale. Questa trasformazione consente di usare questi file nelle applicazioni esistenti. È anche possibile usare i dati XML senza alcun mapping, ad esempio per scenari di sola convalida. Gli schemi SWIFT applicano anche regole di formato e dati definiti da SWIFT. Per un elenco completo di schemi forniti in questa versione, vedere Messaggi supportati.

  • Criteri di convalida SWIFT e Framework. Si usano BizTalk Server criteri di Business Rule Engine (BRE) per convalidare e applicare i dati definiti da SWIFT, il formato, la rete e le regole di utilizzo. Il disassembler SWIFT e il componente di convalida .NET richiamano bre. Gli errori di convalida vengono raccolti in oggetti di raccolta errori e messaggi errati vengono contrassegnati con proprietà speciali promosse prima di essere pubblicate nel database MessageBox.

  • Componenti della pipeline SWIFT. Per elaborare i messaggi SWIFT, usare il disassembler della pipeline BizTalk e i componenti dell'assembler. Il disassembler SWIFT risolve dinamicamente i tipi di messaggio SWIFT, smonta batch di messaggi SWIFT, analizza i messaggi in XML e convalida i messaggi in formati di dati SWIFT e le regole di utilizzo e di rete. L'assembler SWIFT serializza i dati XML in formato file flat SWIFT.

  • Componente di convalida .NET. L'assembly .NET fornisce interfacce di programmazione dell'applicazione di classe (API) che possono essere usate nelle forme di espressione di orchestrazione BizTalk. Queste classi forniscono la stessa funzionalità di convalida dei messaggi SWIFT eseguita dal disassembler SWIFT. Questa funzionalità consente di eseguire la convalida dei messaggi nelle orchestrazioni, ad esempio dopo la trasformazione o la modifica di un messaggio SWIFT.

  • Ripristino messaggi e nuovo invio. È possibile usare la funzionalità Correzione messaggi e Nuova invio per ripristinare i messaggi che non riescono a convalidare o che il disassembler SWIFT non può analizzare o creare e inviare nuovi messaggi. Questa funzionalità viene implementata tramite i moduli di orchestrazione MrsrRepair, MRSR SharePoint e InfoPath.

  • Riconciliazione della risposta FRR. La riconciliazione della risposta FRR riconcilia una risposta FIN con il messaggio originariamente inviato da A4SWIFT, consentendo l'elaborazione personalizzata del set di correlazione di risposta ai messaggi risultante. FRR viene implementato tramite l'orchestrazione FrrMain, la posizione di ricezione e le porte di invio del servizio FrrMain e l'adapter BizTalk per MQSeries.

  • Software Development Kit (SDK). L'SDK fornisce strumenti, esercitazioni ed esempi per facilitare lo sviluppo e la distribuzione di soluzioni BizTalk basate su SWIFT. Queste soluzioni includono:

  • Documentazione. A4SWIFT Guida descrive cosa è necessario pianificare, sviluppare, distribuire e gestire le soluzioni BizTalk basate su SWIFT.

Vedere anche

Runtime, ripristino di messaggi, risposta FIN e messaggistica