Récemment, je lis un article sur http://ardalis.com/n-tier-design-lessons-learned-part-1 qui présente l'évolution de l'application n-tier mais une chose n'a pas été expliquée est la couche WorkFlow quelqu'un peut-il expliquer ce qu'est la couche de workflow et nous donner un exemple d'application réel avec C#.Quelle est la couche de workflow?
1
A
Répondre
3
De here:
En créant un niveau de workflow une entreprise a essentiellement évité flux de hardcoding dans l'une des autres niveaux. En créant une couche de flux de travail , nous gagnerons facilement la flexibilité de personnalisation offerte par un niveau. Nous allons améliorer la gestion du niveau de workflow en extrayant la couche. Pour par exemple, lorsque l'utilisateur final demande des modifications au flux de travail, en créant un niveau de flux de travail spécifique et en isolant ainsi la responsabilité du workflow, les modifications de code résultantes seront réduites au niveau du flux de travail. L'impact sur les autres niveaux sera minimisé.
Vérifiez également To Workflow or Not to Workflow?
Questions connexes
- 1. Quelle est la couche mobile pour sharepoint?
- 2. Quelle est l'architecture du serveur de workflow?
- 3. Quelle est la différence entre la couche application et la couche logique métier?
- 4. Quelle est la différence entre la couche d'abstraction de la base de données et la couche d'accès aux données?
- 5. Quelle couche doit être formatée?
- 6. Où Windows Workflow Foundation est-il utilisé?
- 7. Quelle est la différence entre une vue de couche de base CoreAnimation et une vue d'hébergement de couche?
- 8. Création de DataContext dans quelle couche?
- 9. Déterminer quelle couche est sur le front en utilisant JS
- 10. Quelle est la bonne façon d'utiliser Unité de travail/Dépôts dans la couche de gestion?
- 11. Quelle est la meilleure pratique pour définir de manière cohérente de la couche d'accès à listitems
- 12. Quel est le travail principal de couche de liaison logique dans la couche 2
- 13. iPhone iOS Quelle est la bonne façon d'implémenter le workflow de connexion/déconnexion avec un storyboard?
- 14. Ajout de la couche de carte Google dans Openlayer. Quelle est l'exigence?
- 15. La couche de service est une couche externe ou non? Si ce n'est pas le cas, cela relève-t-il de quelle couche?
- 16. Quelle couche MVC doit définir cette valeur?
- 17. quelle couche OSI gère-t-elle?
- 18. Quelle couche d'application manque-t-elle?
- 19. Dans quelle couche implémenter le cache?
- 20. quelle partie de la fonction doit aller dans la couche DAO et dans la couche de service
- 21. Quelle couche doit être mise en place?
- 22. La couche Application référence directement la couche de données
- 23. test d'atteinte de couche retour d'une couche uniquement lorsque la moitié inférieure de la couche est touchée
- 24. Windows Workflow Foundation WF4 - Hébergement de workflow
- 25. quelle est la différence entre le niveau et la couche dans C#
- 26. Quelle est la différence entre la couche d'accès aux données et l'objet d'accès aux données?
- 27. Où placer la logique php objectToArray? Quelle couche?
- 28. Quelle est la configuration IDE et le workflow utilisés pour le développement d'OSGi?
- 29. Quelle est la différence entre l'état, l'activité et l'action dans Windows Workflow
- 30. Est-LocaleContextHolder sûr dans la couche de service
votre premier lien a été utile, mais il ne répond pas à ma question si l'on prend une application WPF avec MVVM comme modèle de conception et d'un cadre d'entité partie représentera la couche de workflow –