Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
A la découverte de BizTalk Server 2006 2/3
Développer une orchestration pour BizTalk Server 2006 R2
Par
Kader Yildirim
publié le 31/03/2008 à 05:22, lu 3570 fois, 5 pages
0 commentaire(s)
Tags:
C#
,
BizTalk Server 2006
,
Visual Studio 2005
4 | Finalisation de l'orchestration
1 | Introduction
2 | Orchestration principale
3 | Orchestration fille
4 | Finalisation de l'orchestration
5 | Conclusion
Téléchargez le code source - 829 Kb
Finalisation de l'orchestration
L'appel à l'orchestration fille se fait à l'aide d'un composant de type
CallOrchestration
.
On va créer deux messages :
Un de type
City
, nommé
CityMessage
, en entrée de l'orchestration fille. Ce message est construit dans un bloc
Construct Message
avec l'expression
CityMessage = (System.Xml.XmlDocument)Part.RetrieveAs(typeof(System.Xml.XmlDocument));
Un autre de type
XmlDocument
pour récupérer le résultat :
OutputMessage
.
Pour finir on récupère le résultat et on envoie le tout vers un port de sortie :
L'orchestration maître finale ressemble à ceci :
Pour la tester on déploie l'application et on la démarre via la console d'administration BizTalk.
Le fichier de test est le même que celui du dernier article
; en sortie on a deux documents correspondants aux deux noeuds de type
City
:
Ces fichiers sont le résultat de la transformation de
City
en
NewCity
. Par exemple:
<
ns0:NewVille
xmlns:ns0
=
"
http://www.thb.com/schemas/new/2
"
>
Ville1
</
ns0:NewVille
>
1
2
3
4
5
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler