Partager via


Exemple Workflow Discovery

L’exemple Workflow Discovery montre comment rendre un service de workflow détectable et comment créer une activité de code personnalisée qui recherche un service particulier.

Illustre le

Activité de recherche de découverte et utilisation de workflow

Discussion

Dans la première partie de l'exemple, un service de workflow est rendu détectable à l'aide de la configuration. La configuration peut également être utilisée pour appliquer convenablement le service avec des métadonnées personnalisées (telles que des portées). Sur le client, l'exemple utilise une activité de code personnalisée, qui utilise la découverte pour rechercher un service correspondant à un contrat particulier. L'activité de code produit un URI, utilisé ultérieurement par une activité d'envoi.

Pour configurer, générer et exécuter l'exemple

  1. Cet exemple utilise des points de terminaison HTTP, qui doivent avoir des listes de contrôle d’accès (ACL) d’URL appropriés pour fonctionner (pour plus d’informations, consultez Configuration de HTTP et HTTPS). L'exécution de la commande suivante à partir d'une invite de commandes avec élévation de privilèges doit ajouter les ACL appropriées. Si votre interpréteur de commandes ne comprend pas le format variable, substituez vos domaine et nom d’utilisateur aux arguments suivants.

    netsh http add urlacl url=http://+:8000/ user=%DOMAIN%\%UserName%