Architecture de l’adaptateur de réception SWIFT

Dans BizTalk Server, l’adaptateur de réception est hébergé dans son propre espace mémoire, ce qui signifie qu’un processus distinct est créé pour exécuter l’hôte. Cet hôte est généré en définissant un sous-système dans la configuration SWIFTNet Link (SNL).

L’exécutable du serveur est configuré en tant que sous-système dans la configuration SNL (paramfile) et est généré en exécutant la commande SWIFTNet Start. L’application serveur SNL est arrêtée en exécutant la commande SWIFTNet Stop. SNL gère la durée de vie de l’exécutable du serveur.

Notes

Le scénario de bureau de service nécessite l’adaptateur pour traiter plusieurs membres SWIFT s’exécutant dans leurs propres contextes de sécurité. Cela peut être pris en charge en configurant un emplacement de réception individuel par membre et en créant plusieurs instances de l’exécutable du serveur, chacune dédiée à un emplacement de réception.

Dans BizTalk Server, l’adaptateur de réception prend en charge les modèles de communication suivants pour interagir avec le moteur de messagerie BizTalk :

  • Une façon : ce mode est requis lorsque l’adaptateur de réception (serveur) fonctionne en mode différé. En mode différé, l’adaptateur envoie un accusé de réception par défaut pour les messages entrants. Les valeurs par défaut de l’accusé de réception peuvent être configurées dans les propriétés de l’adaptateur. La réponse au niveau de l’entreprise peut être envoyée ultérieurement par l’application métier via l’adaptateur d’envoi.

    Notes

    En cas de mode différé, toutes les valeurs doivent être remplies dans la configuration de l’adaptateur, car l’adaptateur construit la réponse.

  • Réponse de demande : dans ce mode, l’adaptateur envoie la demande de SWIFT à BizTalk et attend la réponse. Le délai d’expiration de l’adaptateur s’il n’y a pas de réponse de l’application métier. La valeur de délai d’expiration est configurable dans la configuration de l’adaptateur. La valeur par défaut est 60 secondes.

    L’adaptateur de réception ne peut recevoir le rappel de SNL que sur un seul thread. Cela signifie que l’adaptateur de réception ne peut recevoir d’autres messages de SNL qu’après avoir envoyé le premier message. Par conséquent, la taille de lot par défaut est définie sur 1.

Dans cette section