Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’écriture de scripts avec des assemblys externes est le moyen préféré d’utiliser des scripts dans Microsoft BizTalk Server. Les assemblys externes offrent plusieurs avantages :
Partage de code facile
Maintenance simplifiée
Débogage plus facile
Remarque
Test Map échoue si le fonctoid Scripting utilise un assembly externe qui n’est pas inscrit dans le GAC. Cela fonctionne si l’assembly externe se trouve dans le même dossier bin que l’assembly du projet actuel (placé après la génération).
La réutilisation du script nécessite uniquement la définition de la propriété Script du fonctoid Scripting . Étant donné que le script est stocké en dehors de la carte, vous pouvez modifier le script sans modifier la carte. Vous pouvez également utiliser le tableau complet des outils de débogage Visual Studio pour vous assurer que votre script s’exécute correctement.
Avertissement
Le code de l’assembly externe doit être sécurisé pour les threads. Dans des conditions de contrainte, plusieurs instances d’une carte peuvent s’exécuter simultanément.
Pour obtenir un exemple de fonction hébergé dans un assembly externe, consultez xml Tools (dossier d’exemples BizTalk Server).
Voir aussi
Fonction de script
Programmation de scripts avec C#, JScript .NET et Visual Basic .NET
Utilisation de XSLT inline et de modèles d'appel XSLT
Comment ajouter des functoids de script à une carte
Comment configurer le fonctoid de scripting