Comportement de mise à jour dynamique pour les services de workflow
Vous pouvez mettre à jour dynamiquement le comportement d'un service de workflow. Toutefois, si vous le faites, il se peut que le comportement de Windows Workflow Foundation ne soit pas celui que vous attendiez. Le tableau suivant affiche le comportement des mises à jour faites pendant l'exécution du service.
Mise à jour effectuée pendant l'exécution du service | Comportement |
---|---|
Une activité ReceiveActivity est ajoutée au workflow qui modifie les paramètres de sécurité. |
Le service accepte la modification, mais les nouveaux paramètres de sécurité sont ignorés jusqu'à ce que le workflow soit redémarré. Aucun message d'erreur n'est généré. |
Le contrat de service est remplacé par un autre contrat de service. |
Le comportement du service dépend du contrat de service le plus récent. Aucun message d'erreur n'est généré. |
Dans un service de workflow de type « workflow en premier », un contrat de service est supprimé. |
Le service ne répond plus aux requêtes de service en fonction du contrat de service distant. Aucun message d'erreur n'est généré, même si le contrat de service distant était le seul contrat de service pour ce service. Aucun message d'erreur n'est généré. |
Dans un service de workflow de type « workflow en premier », un nouveau contrat de service est ajouté. |
Le service n'accepte aucune connexion pour le nouveau contrat de service tant qu'il n'est pas redémarré. Aucun message d'erreur n'est généré. |
Dans un service de workflow de type « workflow en premier », une nouvelle opération de service est ajoutée. |
L'opération de service ne peut pas être atteinte tant que le service n'est pas redémarré. Une erreur MessageSecurityException est générée. |
Voir aussi
Concepts
Utilisation des modifications de workflow dans des workflows
Comment : appliquer des modifications de workflow à des workflows
Autres ressources
Création de services de workflow et de services fiables
Copyright © 2007 par Microsoft Corporation. Tous droits réservés.