Mise à jour d’un artefact
Les dépendances entre les artefacts dans au moins deux applications BizTalk peuvent avoir un effet significatif sur le déploiement et la maintenance des applications. Un artefact dépend d’un autre lorsqu’il a besoin d’utiliser cet artefact pour fonctionner correctement, par exemple une orchestration qui doit utiliser un pipeline spécifique pour transmettre des messages correctement.
Pour mettre à jour un artefact dans une application, vous devez d’abord le déséployer, ainsi que tous les artefacts qui en dépendent. Lorsque des artefacts dépendants existent dans la même application, BizTalk Server gère automatiquement les tâches d'annulation du déploiement et de redéploiement pour les artefacts mis à jour et dépendants. Ce n'est pas le cas, cependant, lorsque des artefacts dépendants existent dans différentes applications. Si vous souhaitez mettre à jour un artefact dans une application et qu’un artefact d’une autre application a une dépendance sur celui-ci, vous devez annuler le déploiement et redéployer manuellement l’artefact dépendant comme suit :
Arrêtez, désinscrivez et supprimez la liaison de l'artefact dépendant.
Mettez à jour l'artefact dont il dépend.
Liez, inscrivez et démarrez l'artefact dépendant.
Pour éviter d’avoir à effectuer des étapes manuelles pour mettre à jour un artefact dont dépendent d’autres artefacts, vous pouvez essayer de conserver tous les artefacts ayant des dépendances dans la même application. Toutefois, cela n’est pas toujours possible, car la plupart des types d’artefacts doivent être uniques dans un groupe BizTalk. Vous ne pouvez avoir le même artefact dans deux applications du même groupe, même si celles-ci contiennent des artefacts qui dépendent du même artefact. Pour plus d’informations sur le problème des artefacts uniques, consultez Artefacts qui doivent être uniques dans une application ou un groupe (https://go.microsoft.com/fwlink/?LinkId=155141) dans BizTalk Server aide.
Vous pouvez ajouter l’artefact nécessaire à une application, puis ajouter une référence à cette application à partir de toutes les autres applications contenant des artefacts qui en dépendent. Lorsque vous ajoutez une référence à une application, les artefacts qu'elle contient peuvent utiliser ceux de l'application à laquelle elle fait référence. Pour obtenir des instructions sur l’ajout d’une référence, consultez Comment ajouter une référence à une autre application (https://go.microsoft.com/fwlink/?LinkID=155011) dans BizTalk Server aide.
Pour obtenir une liste de contrôle des tâches de mise à jour des artefacts dans une application BizTalk, consultez Liste de contrôle : Mettre à jour les artefacts dans une application BizTalk (https://go.microsoft.com/fwlink/?LinkId=155647) dans BizTalk Server aide.