Partager via


Comment exporter des liaisons vers un fichier de liaison

Vous pouvez exporter les liaisons d’une application BizTalk dans une autre application BizTalk existante à l’aide d’un fichier de liaison. Vous pouvez également exporter toutes les liaisons d’un groupe ou la liaison d’un assembly. Ensuite, vous pouvez importer ces liaisons dans une application ou un groupe.

Un fichier de liaison est un fichier XML qui décrit les artefacts de la base de données de gestion BizTalk et leurs relations. Il contient des informations de liaison pour chaque BizTalk Server orchestration, pipeline, mappage ou schéma dans l’étendue d’un assembly, d’une application ou d’un groupe BizTalk. Il contient les paramètres de configuration pour chaque port d’envoi, groupe de ports d’envoi, port de réception, emplacement de réception et partie. Il décrit également l’hôte auquel chaque orchestration est liée et son niveau de confiance.

Pourquoi exporter vers un fichier de liaison

Les fichiers de liaison peuvent accélérer le déploiement dans les scénarios suivants en évitant d’avoir à configurer manuellement les liaisons :

  • Déplacement d’une application d’un environnement de déploiement vers un autre

    L’utilisation d’un fichier de liaison peut accélérer le déploiement en évitant d’avoir à configurer manuellement des liaisons pour différents environnements de déploiement, par exemple d’un environnement de développement à un environnement de test.

  • Mise à jour d’un assembly

    Vous pouvez utiliser un fichier de liaison pour appliquer ou réappliquer automatiquement les liaisons à un assembly après une mise à jour de l’assembly.

  • Déploiement d'un assembly dans plusieurs groupes BizTalk

    Vous pouvez éviter d’avoir à configurer séparément les liaisons pour un assembly déployé dans plusieurs groupes BizTalk à l’aide d’un fichier de liaison.

    L’utilisation d’un fichier de liaison vous permet d’appliquer des liaisons à une application. Lorsque vous exportez une application vers un fichier .msi, vous pouvez uniquement spécifier que toutes les liaisons de l’application seront exportées vers le fichier .msi. Avec les fichiers de liaison, vous pouvez effectuer les opérations suivantes :

  • Exportez vers un fichier de liaison toutes les liaisons de l’application actuelle, toutes les liaisons du groupe actuel ou uniquement les liaisons d’un seul assembly. (Pour ce faire, utilisez la commande Exporter les liaisons pour une application dans la console Administration.)

  • Vous pouvez ajouter un fichier de liaison à une application (à l’aide de la commande Ajouter des ressources) afin que ses liaisons soient appliquées immédiatement ou que les liaisons soient appliquées lorsque l’application est importée dans un autre groupe.

  • Vous pouvez ajouter plusieurs fichiers de liaison à une application (à l’aide de la commande Ajouter des ressources) et spécifier un environnement de déploiement cible pour chacun d’eux. Cela vous permet d’utiliser un package de déploiement unique pour plusieurs environnements de déploiement. Lorsque vous importez l’application, vous pouvez sélectionner les liaisons à appliquer.

  • Vous pouvez exporter des fichiers de liaison distincts pour plusieurs assemblys dans une application.

  • Vous pouvez modifier les fichiers de liaison après leur génération s'il vous faut modifier leurs informations de liaison.

Guide pratique pour exporter vers un fichier de liaison

Vous exportez les liaisons d’une application vers un fichier de liaison en exécutant la commande Exporter les liaisons pour l’application dans la console d’administration BizTalk Server, ou en utilisant la commande BTSTask ExportBindings sur la ligne de commande.

Pour des raisons de sécurité, lorsque vous exportez un fichier de liaison, BizTalk Server ne conserve pas les mots de passe des liaisons du fichier. Une fois les liaisons importées, vous devez reconfigurer les mots de passe des ports d'envoi et des emplacements de réception pour qu'ils fonctionnent. Vous configurez ces mots de passe dans la boîte de dialogue Propriétés du transport de la console Administration de BizTalk Server pour le port d'envoi ou l'emplacement de réception.

Les informations contenues dans un fichier de liaison annulent et remplacement celles de la configuration existante. Si le nom d'un artefact dans un fichier de liaison correspond au nom d'un artefact dans votre configuration existante, l'artefact du fichier de liaison met à jour l'artefact de votre configuration existante lorsque vous importez le fichier de liaison.

Pour plus d’informations sur la façon dont les hôtes et les niveaux d’approbation sont stockés dans les fichiers de liaison, sur la façon dont les niveaux d’hôte et d’approbation dans un fichier de liaison sont mis en correspondance avec les hôtes et les niveaux de confiance dans l’application, et sur l’ordre dans lequel les liaisons sont appliquées, consultez Fichiers de liaison et déploiement d’application (https://go.microsoft.com/fwlink/?LinkID=154726). Pour obtenir des instructions sur l’exportation de liaisons pour une application BizTalk, consultez Guide pratique pour exporter des liaisons pour une application BizTalk (https://go.microsoft.com/fwlink/?LinkId=155009).