Qu'est-ce qu'une application BizTalk ?

L'application BizTalk est une fonctionnalité de BizTalk Server qui facilite et accélère le déploiement, la gestion et la résolution des incidents sur les solutions d'entreprise BizTalk Server. Une application BizTalk est un regroupement logique d'éléments, appelés « artefacts », qui sont utilisés dans une solution d'entreprise BizTalk Server. Les artefacts sont traités plus en détail ultérieurement dans cette rubrique.

Les nouveaux outils d’administration et de surveillance de BizTalk Server tirer parti de ce nouveau concept, afin que vous puissiez gérer et configurer BizTalk Server solutions métier au niveau de l’application, et pas seulement au niveau de l’artefact individuel. En créant une application et en lui ajoutant des artefacts, vous pouvez afficher, grouper en package, déployer et gérer un groupe d'artefacts d’une solution comme une seule entité. Ainsi, à mesure de l'augmentation du nombre d'applications complexes, vous conservez la possibilité de les gérer individuellement de manière simple et intuitive.

Il existe plusieurs outils que vous pouvez utiliser pour créer et gérer des applications, qui sont décrits dans Outils de déploiement et de gestion des applications.

Le schéma suivant représente deux applications BizTalk et leurs artefacts.

Applications et artefacts BizTalkApplication

Artifacts

Les artefacts sont les suivants :

  • Assemblys BizTalk et ressources spécifiques à BizTalk qu'ils contiennent (orchestrations, pipelines, schémas et mappages)

  • Assemblys .NET ne contenant pas de ressources spécifiques à BizTalk

  • Stratégies

  • Ports d'envoi, groupes de ports d'envoi, emplacements de réception et ports de réception

  • Autres éléments utilisés par une solution, tels que les certificats, les composants COM et les scripts

    Pour obtenir des informations générales sur chaque type d’artefact, consultez Architecture d’exécution. Pour plus d’informations sur l’ajout, la suppression et la configuration d’artefacts, consultez Gestion des artefacts.

    Une application peut contenir la totalité des artefacts utilisés dans une solution d'entreprise ou une partie d'entre eux seulement. Selon la façon dont vous souhaitez déployer les artefacts, vous pouvez les inclure dans une seule application ou dans plusieurs applications. Pour plus d’informations sur la façon de regrouper des artefacts, consultez Meilleures pratiques pour le déploiement d’une application BizTalk.

Application par défaut

Lorsque BizTalk Server est configuré après l’installation, une application par défaut nommée BizTalk Application 1 est automatiquement créée. Pour plus d’informations sur les meilleures pratiques de regroupement d’artefacts dans différentes applications, consultez Meilleures pratiques pour le déploiement d’une application BizTalk. Vous pouvez également modifier l'application par défaut ou la renommer.

Dans les scénarios suivants, les artefacts sont automatiquement ajoutés à l'application par défaut :

  • Lorsque vous déployez un assembly à partir de Visual Studio dans BizTalk Server sans spécifier de nom d’application. Pour plus d’informations, consultez Guide pratique pour déployer un assembly BizTalk à partir de Visual Studio.

  • Lorsque vous utilisez BTSTask pour ajouter une artefact à une application sans préciser de nom d'application. Pour plus d’informations, consultez Commande AddResource.

  • Lorsque vous utilisez BTSTask pour importer le fichier .msi d'une application sans préciser de nom d'application. Pour plus d’informations, consultez Commande ImportApp.

L'application BizTalk.System

Lorsque BizTalk Server est configuré après l’installation, une application nommée BizTalk.System est automatiquement créée et remplie avec des artefacts courants utilisés par toutes les applications BizTalk, tels que les schémas et pipelines par défaut. BizTalk.System et ses artefacts sont en lecture seule. Vous ne pouvez pas supprimer ni renommer BizTalk.System, ni supprimer, renommer ou déplacer les artefacts qu'elle contient.

Important

Toute application BizTalk Server contient automatiquement une référence à l'application BizTalk.System. Ceci est dû a fait que les artefacts contenus dans BizTalk.System sont utilisés par toutes les applications BizTalk. Vous ne devez jamais supprimer une référence à l'application BizTalk.System. Votre application risquerait sinon de ne plus fonctionner correctement.

Voir aussi

Présentation de la gestion et du déploiement d’une application BizTalk