Partager via


À propos du système de projet BizTalk

Vous utilisez le système de projet BizTalk pour créer une partie ou la totalité d’une application ou d’une solution d’entreprise Microsoft BizTalk Server. L'élément principal d'une telle solution est un projet BizTalk : un ensemble d'éléments, tels que des schémas, des orchestrations, des types de messages Web, des classes, des pipelines, des mappages et des références que vous pouvez créer et générer dans un assembly que vous déployez ensuite.

Une solution d'entreprise relativement simple peut par exemple consister en un projet BizTalk unique généré dans un assembly unique. Si votre solution d'entreprise est plus complexe, par exemple parce qu'elle intègre de nombreux systèmes et processus différents, une possibilité de solution BizTalk pourra comporter de nombreux assemblys générés à partir de nombreux projets BizTalk et déployés vers plusieurs ordinateurs BizTalk Server.

Important

Vous ne devez pas utiliser de virgules dans les noms d'assembly.

Lorsque vous créez un projet BizTalk, vous incluez généralement un ou plusieurs des types de fichiers de la liste ci-dessous. Ces types de fichiers jouent des rôles spécifiques dans la création de votre solution et le système de projet BizTalk vous fournit un outil de conception graphique pour chacun d'eux.

  • Orchestrations : une orchestration représente le workflow d'un processus d'entreprise. Utilisez le Concepteur d'orchestration pour concevoir des orchestrations. Pour plus d’informations sur les Designer d’orchestration, consultez Création d’orchestrations à l’aide de Designer d’orchestration.

  • Schémas : un schéma décrit la structure d'un document XML. Les schémas échangent des informations entre applications au sein d'une organisation ou parmi des partenaires commerciaux. L'Éditeur BizTalk simplifie le processus de définition des schémas. Pour plus d’informations sur l’éditeur BizTalk, consultez Création de schémas à l’aide de l’éditeur BizTalk.

  • Mappages : les mappages convertissent les données d'un format vers un autre. Le Mappeur BizTalk présente les schémas source et de destination en vis-à-vis et permet de définir les transformations entre les éléments de données de différents messages. Pour plus d’informations sur le mappeur BizTalk, consultez Création de cartes à l’aide du mappeur BizTalk.

  • Pipelines : les pipelines effectuent plusieurs opérations afin de préparer les messages entrants et sortants au traitement suivant. Le Concepteur de pipeline permet d'implémenter les opérations telles que le chiffrement et le déchiffrement, la compression, le reformatage et la validation. Pour plus d’informations sur les Designer de pipeline, consultez Création de pipelines à l’aide de Designer de pipelines.

    Les projets BizTalk sont compatibles avec Team Foundation Server (TFS).

Important

TFS Build expose une propriété appelée « Plateforme MSBuild » qui peut prendre 3 valeurs : « Auto », « x86 » et « x64 ». Pour garantir la réussite de la génération, la valeur de cette propriété doit être définie sur x86.

Les projets BizTalk peuvent coexister avec d'autres projets dans Visual Studio. Comme pour tous les systèmes de projet Visual Studio, les projets BizTalk peuvent inclure d'autres fichiers, tels que des pages ASP.NET, et peuvent faire référence à d'autres projets et assemblys que vous avez créés. Pour plus d’informations sur le modèle de projet BizTalk, consultez modèles de projet BizTalk Server. Pour plus d’informations sur la création de projets BizTalk, consultez Création de projets BizTalk.

Avertissement

Il est possible d'accéder aux outils de conception BizTalk à partir d'autres systèmes de projet utilisables dans Visual Studio, mais leur comportement est imprévisible. N'utilisez le Concepteur d'orchestration, le Concepteur de pipeline, l'Éditeur BizTalk et le Mappeur BizTalk que dans le contexte d'un projet BizTalk.

Voir aussi

Création d’orchestrations à l’aide de l’orchestration DesignerCréation de schémas à l’aide de l’éditeur BizTalkCréation de mappages à l’aide du mappeur BizTalkCréation de pipelines à l’aide de pipelines DesignerUtils de développement