Partager via


Configuration d'un port de réception des messages et accusés de réception EDI

Pour recevoir un échange EDI, vous pouvez créer soit un port de réception unidirectionnel soit un port de réception (bidirectionnel) de requête-réponse.

  • Créez un port de réception unidirectionnel si vous souhaitez également créer un port d'envoi unidirectionnel pour envoyer les accusés de réception EDI (si cette option est activée). Vous devrez également effacer la propriété ACK de routage pour envoyer le pipeline sur le contrat de port de réception de demande-réponse .

  • Créez un port et un emplacement de réception de requête-réponse pour renvoyer les accusés de réception EDI (si cette option est activée) via le pipeline d'envoi associé. Vous devrez également sélectionner la propriété ACK de routage pour envoyer le pipeline sur le contrat de port de réception demande-réponse .

Création d'un port de réception unidirectionnel

Créez le port et l'emplacement de réception avec la configuration suivante :

Emplacement Propriété Paramètre
Propriétés du port de réception : Général Type de port One-Way
Propriétés du port de réception : Général Authentification Définissez sur Supprimer les messages en cas d’échec de l’authentification ou Conserver les messages si l’authentification ne parvient pas à authentifier la partie qui a envoyé le message reçu.

Définissez sur Aucune authentification pour désactiver l’authentification de la partie qui a envoyé le message reçu.

S’il est défini sur Supprimer les messages en cas d’échec de l’authentification, BizTalk Server suspend un message si l’authentification de son expéditeur échoue.

S’il est défini sur Supprimer les messages en cas d’échec de l’authentification ou Conserver les messages en cas d’échec de l’authentification, le message doit être résolu en contrat. L'utilisation des propriétés de l'accord de secours n'est pas autorisée. Si aucun accord n’est déterminé pour un message entrant, BizTalk Server traite le message comme si l’authentification avait échoué et suspend le message.
Propriétés de l’emplacement de réception : Général Type de transport Il peut s'agir de n'importe quel type de transport.
Propriétés de l’emplacement de réception : Général Gestionnaire de réception BizTalkServerApplication
Propriétés de l’emplacement de réception : Général Pipeline de réception EdiReceive
Propriétés du transport DE FICHIERS : Authentification Utiliser ces informations d'identification lorsque l'hôte n'a pas accès au partage réseau (avec un nom d'utilisateur et un mot de passe) Définir si l'authentification est requise.
Propriétés du transport de fichiers : traitement par lots Nombre de messages dans un lot Définir si le traitement de l'échange est effectué par lot.
Propriétés du transport de fichiers : traitement par lots Taille maximale du lot (en octets) Définir si le traitement de l'échange est effectué par lot.

Création d'un port de réception de requête-réponse

Créez le port et l'emplacement de réception avec la configuration suivante :

Emplacement Propriété Paramètre
Propriétés du port de réception : Général Type de port réponse de requête
Propriétés du port de réception : Général Authentification Définissez sur Supprimer les messages en cas d’échec de l’authentification ou Conserver les messages si l’authentification ne parvient pas à authentifier la partie qui a envoyé le message reçu.

Définissez sur Aucune authentification pour désactiver l’authentification de la partie qui a envoyé le message reçu.

Note: S’il est défini sur Supprimer les messages en cas d’échec de l’authentification ou Conserver les messages en cas d’échec de l’authentification, le message doit être résolu en contrat.
Propriétés de l’emplacement de réception : Général Type de transport Il peut s'agir de n'importe quel type de transport, à l'exception du type FILE qui n'est pas disponible dans la liste déroulante.

Note: Un problème de sécurité peut se produire si vous créez un emplacement de réception qui utilise le pipeline EDIReceive et a un type de transport HTTP. Le pipeline EdiReceive ne génèrera aucun accusé de réception HTTP "200 OK". Si aucun accusé de réception EDI n'est renvoyé, la connexion demeure ouverte jusqu'à l'expiration du délai d'attente.
Propriétés de l’emplacement de réception : Général Gestionnaire de réception BizTalkServerApplication
Propriétés de l’emplacement de réception : Général Pipeline de réception EdiReceive
Propriétés de l’emplacement de réception : Général Pipeline d’envoi EdiSend
Propriétés du transport DE FICHIERS : Authentification Utiliser ces informations d'identification lorsque l'hôte n'a pas accès au partage réseau (avec un nom d'utilisateur et un mot de passe) Définir si l'authentification est requise.
Propriétés du transport de fichiers : traitement par lots Nombre de messages dans un lot Définir si le traitement de l'échange est effectué par lot.
Propriétés du transport de fichiers : traitement par lots Taille maximale du lot (en octets) Définir si le traitement de l'échange est effectué par lot.

Définition des propriétés de l'accord

Après avoir créé le port et l'emplacement de réception, vous devez définir les propriétés de l'accord requises pour que le pipeline de réception fonctionne. Ces propriétés sont définies dans différentes pages de la boîte de dialogue Propriétés du contrat . Pour obtenir la liste des propriétés que le désassembleur EDI doit avoir pour traiter un échange EDI dans le pipeline de réception EdiReceive, consultez Fonctionnement du désassembleur EDI.

Voir aussi

Configuration des ports d’une solution EDI
Fonctionnement du désassembleur EDI
Guide pratique pour créer un port de réception