Exécution d’orchestrations
Les instances d’orchestration sont conçues pour être déclenchées par un appel explicite d’une autre orchestration (à l’aide d’une forme d’orchestration d’appel ou d’une forme d’orchestration de démarrage ) ou par réception d’un message d’activation. Le schéma du message d’activation est spécifié dans la propriété Message . Vous devez concevoir votre orchestration en conséquence et définir la propriété Activate sur une forme de réception sur true, ou vous assurer qu’une orchestration d’appel existe et est configurée correctement pour exécuter la nouvelle orchestration.
Avant qu'une instance puisse s'exécuter, vous devez lier et déployer l'assembly BizTalk, puis inscrire et démarrer le moteur d'orchestration afin de mettre en route le traitement. Pour plus d’informations, consultez Déploiement d’assemblys BizTalk à partir de Visual Studio dans une application BizTalk et Déploiement et gestion d’applications BizTalk. Lorsqu'une orchestration est appelée à partir d'une autre orchestration, ou qu'un message est présenté au moteur qui correspond aux critères d'une réception avec activation, le moteur crée une nouvelle instance de l'orchestration et l'exécute. Le moteur peut exécuter de nombreuses instances différentes simultanément.
Appel et démarrage d'orchestrations
La forme Orchestration des appels et la forme Démarrer l’orchestration peuvent être utilisées pour activer une autre orchestration. Dans les deux cas, l'appelant peut transmettre des paramètres pour échanger des informations avec l'autre orchestration. Pour plus d’informations, consultez Comment ajouter des paramètres aux orchestrations.
Utilisation des réceptions avec activation avec une expression de filtre
La forme De réception peut également utiliser une expression de filtre pour exiger d’autres critères d’activation. Si le message est du type correct et que certaines propriétés ou propriétés du message répondent à tous les critères de l’expression de filtre, la forme De réception accepte le message et l’orchestration est activée. Une telle forme de réception est appelée réception d’activation.