paramètres de protocole
Après la création des profils d'entreprise (qui reflètent les départements au sein d'une organisation), une entreprise doit déclarer les paramètres qui définissent le mode de communication entre ces profils d'entreprise. Ces paramètres de communication sont définis en tant que paramètres de protocole. Les paramètres de protocole définissent la manière dont les transactions commerciales doivent être prises en charge pour un protocole interentreprises spécifique. Chaque profil métier définit les différents paramètres de traitement des messages (encodage) ou de transmission de messages (transport) pour chacun des protocoles B2B sur lesquels le partenaire peut communiquer. Les paramètres de communication pour les profils d'entreprise sont définis sous les deux catégories suivantes :
Paramètres du protocole d’encodage : les protocoles d’encodage régissent la structure et le contenu d’un message B2B. Les paramètres de protocole d’encodage d’un profil métier définissent le protocole d’encodage utilisé par une division commerciale pour envoyer et recevoir des messages B2B. X12, EDIFACT, HL7, etc. sont des exemples de protocoles d’encodage. Pour obtenir une discussion détaillée sur les protocoles d’encodage pris en charge pour BizTalk Server, consultez Prise en charge des normes EDI. Dans le cadre du protocole d’encodage, vous pouvez fournir différents paramètres, par exemple si la partie émettrice attend un accusé de réception, si les messages seront traités par lot ou envoyés individuellement, etc. Vous pouvez toujours remplacer ces paramètres dans le cadre du contrat de partenaire commercial. Consultez Contrat de partenaire commercial.
Paramètres du protocole de transport : le protocole de transport régit le canal de transport utilisé pour envoyer les messages entre deux partenaires. Comme le transport est essentiellement réalisé entre deux points de terminaison de transport, chaque profil d'entreprise définit sa propre configuration du point de terminaison de transport et communique avec un seul point de terminaison de transport du profil d'entreprise de son partenaire commercial. Pour plus d’informations sur le protocole de transport pris en charge, consultez Prise en charge d’AS2 dans BizTalk Server. Dans le cadre du protocole de transport, vous pouvez fournir différents paramètres, par exemple si le message doit être signé, si le message doit être chiffré, etc. Vous pouvez toujours remplacer ces paramètres dans le cadre du contrat de partenaire commercial. Pour plus d’informations sur les contrats, consultez Contrat partenaire commercial.
En définissant les paramètres de protocole, les profils d'entreprise déclarent le format du message et le protocole de transport à utiliser pour l'envoi de messages interentreprises entre partenaires commerciaux.
Notes
La définition des paramètres de protocole dans le cadre d'un profil d'entreprise est facultative. Si vous ne spécifiez pas les paramètres de protocole dans le cadre du profil d'entreprise, vous pouvez toujours le faire dans un accord.
La figure suivante illustre la manière dont des partenaires commerciaux, des profils d'entreprise et des paramètres de protocole sont réunis dans une solution GPC :
Dans l'illustration précédente, le profil d'entreprise « Shipping » peut envoyer et recevoir des messages avec le format de codage X12 via le protocole de transport AS2. De même, le profil « Invoice » peut envoyer et recevoir des messages avec les formats de codage X12 et EDIFACT via le protocole de transport AS2.
Il est maintenant évident que la définition d’un profil d’entreprise est utile pour créer une solution TPM dans BizTalk Server. Actuellement, comme le montre l'illustration, le profil d'entreprise « Shipping » peut envoyer et recevoir des messages X12 uniquement. Ainsi, tout profil d'entreprise communiquant avec le profil d'entreprise « Shipping » devra adhérer aux paramètres de propriété de ce dernier. Cependant, à l'avenir, si le profil d'entreprise « Shipping » commence à accepter les messages au codage EDIFACT, il suffira de définir les propriétés pertinentes pour inclure la prise en charge d'EDIFACT. L'organisation partenaire ne doit pas créer un profil d'entreprise pour le même département d'expédition.
Dois-je toujours spécifier les paramètres de protocole lors de la création d'un profil d'entreprise ?
En théorie, oui, un profil d'entreprise doit contenir la définition des paramètres de protocole. Cependant, cela n'implique pas que vous deviez définir les paramètres de protocole lors de la création d'un profil d'entreprise dans l'interface utilisateur GPC. GPC vous offre la flexibilité de spécifier les paramètres de protocole lors de la création du profil d'entreprise ou d'un accord de partenariat commercial. Si vous définissez les paramètres de protocole dans le cadre du profil d'entreprise, ils sont disponibles lors de la création d'un accord de partenariat commercial pour ce profil. Toutefois, si vous définissez les paramètres de protocole dans le cadre de l'accord, vous devrez fournir toutes les valeurs dans le cadre de l'accord.
Important
Si vous ne définissez pas les paramètres de protocole dans le cadre du profil d'entreprise, vous devez entrer les valeurs dans le cadre de chaque accord pour ce profil d'entreprise, faisant échouer le modèle d'évolutivité de la nouvelle solution GPC. Par conséquent, Microsoft recommande de définir les paramètres de protocole pour chaque profil d'entreprise. Vous pouvez toujours remplacer ces paramètres, si nécessaire, lors de la création d'un accord de partenariat commercial.
Accord de partenariat commercial
En bref : définition d’une solution de gestion des partenaires commerciaux
Blocs de construction d’une solution de gestion des partenaires commerciaux