Partager via


Accords de partenariat commercial

Microsoft BizTalk Accelerator pour RosettaNet (BTARN) traite l’échange de messages avec un partenaire par un accord de partenariat commercial (TPA). Le TPA définit les spécificités du traitement et de la validation des messages entre les deux partenaires. Il définit la façon dont ces partenaires implémentent le processus d’interface partenaire (PIP) approprié, qui spécifie le contenu du message pour toutes les implémentations d’un type de message spécifique. Le TPA définit également des spécificités de la façon dont les partenaires échangent des messages sur Internet.

Contenu du contrat de partenaire commercial

Chaque accord de partenaire commercial comprend les informations suivantes :

  • Identités des partenaires commerciaux

  • Processus public, tel que défini par la version de RosettaNet Implementation Framework (RNIF), chaque TPA fait référence à un seul processus public pour lancer des actions PIP ou y répondre

  • Le profil de configuration de processus, l’implémentation BTARN du PIP

  • Paramètres ASPX, y compris l’action, le signal et les URL synchrones

  • Protocoles pour l’encodage et le chiffrement

  • Propriétés personnalisées

    Pour créer un contrat de partenaire commercial, vous devez utiliser la console de gestion BTARN pour créer une configuration de processus. Vous basez généralement cette configuration sur un PIP RosettaNet, mais vous pouvez également la baser sur un schéma personnalisé. Vous devez également utiliser la console pour créer un organization de base et un partenaire. BTARN ne prend pas en charge l’échange de messages entre des parties inconnues. Après avoir créé la configuration et le organization, vous pouvez utiliser la console de gestion pour créer un contrat partenaire.

Configuration du processus

Ces paramètres déterminent la façon dont BTARN traite le contenu des messages. Ils spécifient le PIP RosettaNet et indiquent comment BTARN implémentera le PIP. Pour ce faire, ils fournissent des valeurs spécifiques pour les paramètres comportementaux que le PIP spécifie, par exemple, les valeurs de délai d’attente et de nouvelle tentative. Par conséquent, deux ensembles de partenaires différents, ou le même ensemble de partenaires, peuvent implémenter le même PIP de deux manières différentes.

Ces paramètres spécifient également la norme (RosettaNet ou CIDX) et les aspects généraux des rôles de organization de base et de partenaire. Vous pouvez également créer une configuration de processus pour du contenu non RosettaNet. Pour ce faire, vous devez créer un schéma pour ce contenu, puis créer la configuration basée sur ce schéma. Pour le contenu non RosettaNet, vous devez entrer des valeurs pour les paramètres Standard de message, Version standard et ID de liaison de charge utile sous l’onglet Général de la boîte de dialogue Paramètres de configuration du processus . Vous pouvez uniquement transporter du contenu non RosettaNet à l’aide de RNIF 2.0.

Pour plus d’informations sur la définition de ces propriétés, consultez How to Create or Edit a Process Configuration.

Organisation d'origine

Ces paramètres définissent le organization de base qui lancera des messages. Les paramètres incluent un identificateur global d’entreprise (GBI), qui est le numéro DUNS qui est l’identificateur unique de l’entreprise, et les informations de contact requises dans certaines transactions. Pour plus d’informations sur la définition de ces propriétés, consultez Création ou modification d’une organisation d’accueil.

Organisation partenaire

Ces paramètres définissent le partenaire qui recevra les messages et y répondra. BTARN vérifie que chaque message RNIF entrant provient d’une partie valide qui a conclu un accord avec le organization d’origine. Si ce n’est pas le cas, BTARN ne parvient pas à s’authentifier et ne traite pas le message. Pour plus d’informations sur la définition de ces propriétés, consultez Création ou modification d’un partenaire.

Contrats (variables d’accord de partenaire commercial)

L’accord spécifie tous les aspects de la relation de partenaire commercial. Il spécifie le code d’affichage des paramètres de configuration de processus, comme défini dans la console de gestion BTARN. Il spécifie également la version RNIF, les URL de port, les paramètres de protocole (encodage et chiffrement) et d’autres variables. Pour plus d’informations sur la définition de ces propriétés, consultez Création ou modification d’un contrat.

Pour plus d’informations sur le console de gestion, consultez Gérer la configuration, les certificats, les bases de données et la sécurité. Vous pouvez également obtenir un accès programmatique en lecture seule à ces paramètres via les classes et les interfaces de l’espace de noms Microsoft.Solutions.BTARN.ConfigurationManager dans la référence du développeur.

Voir aussi

Ce qu’apporte BizTalk Accelerator pour RosettaNet à BizTalk Server
Pipelines RNIF
Guide pratique pour créer ou modifier une configuration de processus
Création ou modification d’une organisation d’origine
Création ou modification d’un partenaire
Création ou modification d’un accord