Résolution de tiers personnalisée (exemple BizTalk Server)

L'exemple Custom Party Resolution décrit l'écriture d'un composant de pipeline personnalisé pour résoudre un tiers personnalisé.

Fonctions de l'exemple

L'exemple Custom Party Resolution accomplit sa tâche en procédant comme suit :

  1. Un document XML est extrait d'un dossier.

  2. Le pipeline résout le tiers.

  3. Le message XML est écrit dans un dossier.

Accès à l'exemple

<Chemin d’accès> d’exemples\Pipelines\CustomPartyResolution\

Le tableau suivant présente les fichiers de cet exemple et décrit leur fonction.

Fichier(s) Description
AssemblyInfo.cs Fichier source C# d'informations de l'assembly.
Cleanup.bat Fichier de commandes de nettoyage.
CustomPartyResolution.sln Fichier de solution.
CustomPartyResolutionBinding.xml Fichier de liaison.
CustomPartyResolutionPipeline.btp Fichier de pipeline.
CustomPartyResolutionPipeline.btproj Fichier de projet de pipeline.
CustomPartyResolutionPipelineComponent.cs Code source C# du composant de pipeline.
CustomPartyResolutionPipelineComponent.csproj Fichier de projet Visual Studio du composant de pipeline.
InboundDocumentSchema.xsd Schéma de document entrant.
PartyResolutionStream.cs Code source C# du flux de résolution de tiers.
RoutingPropertySchema.xsd Fichier de schéma de propriété de routage.
SampleInboundDocumentSchema.xml Fichier de schéma de document entrant.
SampleInboundDocumentSchema_Party1.xml Exemple d'instance de données.
SampleInboundDocumentSchema_Party2.xml Exemple d'instance de données.
Setup.bat Fichier de commandes de l'exemple de composant de pipeline de création et de configuration

Génération et initialisation de cet exemple

Pour créer et initialiser l'exemple Custom Party Resolution

  1. Dans une fenêtre de commande, remplacez le répertoire (cd) par le dossier suivant :

    <Chemin d’accès> d’exemples\Pipelines\CustomPartyResolution\

  2. Exécutez le fichier Setup.bat, qui effectuera les actions suivantes :

    • crée les répertoires d'entrée et de sortie utilisés dans l'exemple ;

    • Création d'un nouveau fichier clé ;

    • crée et déploie le composant de pipeline Custom Party Resolution ;

    • Copie le composant de pipeline généré dans le <répertoire Chemin> d’installation\Composants de pipeline.

    • crée les ports d'envoi et de réception ;

Notes

Avant de tenter d'exécuter cet exemple, vous devez vérifier qu'aucune erreur n'a été signalée durant le processus de création et d'initialisation.

Exécution de cet exemple

Pour exécuter l'exemple Custom Party Resolution

  1. Copiez le fichier SampleInboundDocumentSchema_Party1.xml ou SampleInboundDocumentSchema_Party2.xml dans le dossier \In.

  2. Les résultats s’affichent dans le dossier \Out avec le GUID du nom de fichier.xml.

Voir aussi

Pipelines (dossier d’exemples BizTalk Server)