Architettura dell'adapter di ricezione SWIFT

In BizTalk Server, l'adattatore di ricezione è ospitato all'interno del proprio spazio di memoria, il che significa che viene creato un processo separato per eseguire l'host. Questo host viene generato definendo un sottosistema nella configurazione di SWIFTNet Link (SNL).

L'eseguibile del server è configurato come sottosistema nella configurazione SNL (paramfile) e viene generato eseguendo il comando SWIFTNet Start. L'applicazione server SNL viene terminata eseguendo il comando SWIFTNet Stop. SNL gestisce la durata dell'eseguibile del server.

Nota

Lo scenario dell'ufficio di servizio richiede che l'adapter gestisca più membri SWIFT in esecuzione nei propri contesti di sicurezza. Ciò può essere supportato configurando una singola posizione di ricezione per membro e generando più istanze del file eseguibile del server, ognuna dedicata a un percorso di ricezione.

In BizTalk Server, l'adapter di ricezione supporta i modelli di comunicazione seguenti per interagire con il motore di messaggistica BizTalk:

  • Un modo: questa modalità è necessaria quando l'adattatore di ricezione (server) funziona in modalità posticipata. In modalità posticipata, l'adattatore invia un riconoscimento predefinito per i messaggi in arrivo. I valori predefiniti per il riconoscimento possono essere configurati nelle proprietà dell'adapter. La risposta a livello di business può essere inviata in un secondo momento dall'applicazione LINEB tramite l'adattatore di trasmissione.

    Nota

    In caso di modalità posticipata, tutti i valori devono essere riempiti nella configurazione dell'adattatore, poiché l'adattatore sta creando la risposta.

  • Richiesta di risposta: in questa modalità l'adapter invia la richiesta da SWIFT a BizTalk e attende la risposta. Se non è presente alcuna risposta dall'applicazione LINEB, l'adattatore si verifica un timeout. Il valore di timeout è configurabile nella configurazione dell'adattatore. Il valore predefinito è 60 secondi.

    L'adattatore di ricezione può ricevere il callback da SNL solo su un thread. Ciò significa che l'adapter di ricezione può ricevere ulteriori messaggi da SNL solo dopo l'invio del primo messaggio. Di conseguenza, le dimensioni batch predefinite sono impostate su 1.

Contenuto della sezione