Comment gérez-vous les versions des flux de travail dans WF lorsque vous avez des flux de travail longs et que vous pouvez avoir deux ou trois versions dans le magasin de persistance en même temps et être en mesure d'y accéder?Comment gérez-vous les versions dans Workflow Foundation?
4
A
Répondre
5
J'ai réalisé une série de 4 articles de blog traitant de la plupart des choses dont vous devez tenir compte lors de la gestion de flux de travail à long terme. Une chose que j'ai tendance à éviter est l'utilisation de HandleExternalEventActivity, car cela complique énormément les choses. Pour cette raison, j'ai tendance à m'en tenir à des types simples et des objets sérialisés xml.
- http://msmvps.com/blogs/theproblemsolver/archive/2008/09/10/versioning-long-running-workfows.aspx
- http://msmvps.com/blogs/theproblemsolver/archive/2008/09/11/versioning-long-running-workflows-part-2.aspx
- http://msmvps.com/blogs/theproblemsolver/archive/2008/09/16/versioning-long-running-workfows-part-3.aspx
- http://msmvps.com/blogs/theproblemsolver/archive/2008/09/22/versioning-long-running-workflows-part-4.aspx
Questions connexes
- 1. Windows Workflow Foundation NullReferenceException
- 2. .net Workflow Foundation Editor
- 3. Propriétés attachées dans Windows Workflow Foundation 4.0?
- 4. Quelques questions sur Workflow Foundation
- 5. Frapper des points d'arrêt dans les concepteurs Workflow Foundation (WF)
- 6. Workflow Foundation Threading et WCF OperationContext
- 7. Java alternative à Windows Workflow Foundation
- 8. Où Windows Workflow Foundation est-il utilisé?
- 9. Haut débit et Windows Workflow Foundation
- 10. Quelles sont les meilleures ressources pour Windows Workflow Foundation (WF)?
- 11. Gestion du même événement dans plusieurs états dans Workflow Foundation
- 12. Terminate et suspendre l'activité dans Windows Workflow Foundation
- 13. Y a-t-il un forum spécialisé dans Workflow Foundation?
- 14. Service Windows par rapport à Windows Workflow Foundation?
- 15. Windows Workflow Foundation ou conteneur IoC + injection de dépendances?
- 16. Explication du schéma de persistance de Windows Workflow Foundation?
- 17. Impact des performances de l'utilisation de Workflow Foundation
- 18. Comment créer et exiger l'achèvement d'un sous-ensemble de plusieurs tâches Workflow Foundation?
- 19. L'état de stockage de Workflow Foundation dans la mémoire est-il un problème?
- 20. Problèmes d'actualisation du serveur Foundation Foundation 2008
- 21. Versions - comment ajouter tous les nouveaux fichiers
- 22. Windows Workflow Foundation Statemachines est-il adapté aux scénarios de haute performance?
- 23. Comment déboguer les anciennes versions du logiciel?
- 24. Comment puis-je empêcher les versions simultanées dans CruiseControl.NET?
- 25. Implémentation de CollectionConstraints dans les versions NUnit
- 26. Workflow Sharepoint vs workflow Windows
- 27. Comment obtenir une séquence dans un statemachine de workflow Windows?
- 28. Workflow dans QtDesigner
- 29. C++ plus VS plus WORKFLOW?
- 30. State Machine Persistence WorkFlow
Merci pour les liens. Je viens juste de les lire - est-ce que le dernier est censé être juste un tas de commentaires? J'ai cherché "Workflow" et en ai trouvé quelques-uns qui étaient intéressants. Je pense à héberger en utilisant WCF donc je suppose que je vais traiter avec le ReceiveActivity. Connaissez-vous des problèmes de versionnement qui s'appliquent particulièrement à WCF et à ReceiveActivity? – ssg31415926
La partie 4 n'est pas censée être des commentaires, pas sûr de ce qui s'est passé là-bas. J'espère pouvoir récupérer le contenu. En ce qui concerne WCF/WF. WCF a sa propre histoire de versioning mais ceci est complètement indépendant de l'histoire de WF. WF utilise toujours le sérialiseur binaire dont dépend la version, vous devez donc vous assurer que tous les types passés au workflow sont la version correcte. – Maurice
Je vais devoir m'assurer d'inclure toute la chose WCF dans mes tests de version, alors. J'ai hâte de lire la partie 4 lorsque vous la récupérerez. – ssg31415926