Quelle est la meilleure solution? Utilisation de WF StateMachine pour suivre les états des utilisateurs sur une application Web

StackOverflow https://stackoverflow.com/questions/139406

Question

Je regardais WF et je me demandais s’il serait préférable d’utiliser le flux de travail StateMachine pour suivre l’état des utilisateurs. c'est-à-dire que l'utilisateur est anonyme, que l'utilisateur est connu mais non authentifié, que l'utilisateur est connu et authentifié.

serait-ce un bon moyen de résoudre ce problème régulier?

Était-ce utile?

La solution

Non, je pense que c'est complètement inapproprié. Veuillez consulter ces questions pour plus d’informations:

Autres conseils

D'après mon expérience, WF est beaucoup trop lourd pour une telle utilisation - il est trop difficile de faire des choses simples avec elle. C'est inutile pour ce scénario.

Je serais certainement intéressé par des expériences opposées - quelqu'un a-t-il déjà utilisé avec succès le WF à petite échelle dans un projet simple? Les workflows et les machines d’état font partie intégrante de tout domaine commercial logique, mais je n’ai jamais vu une implémentation directe de WF ni de tout autre framework pour cela.

Vous pourriez être intéressé par mon SO réponse concernant Stateless, une machine à états .Net légère. Je l'ai utilisé à la place de WF et l'ai implémenté dans un environnement Web.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top