Nous exécutons plusieurs applications ASP.NET (une par client) basées sur notre infrastructure personnalisée (qui étend simplement ASP.NET). Chaque application Web utilise sa propre base de données (Initial Catalog dans la chaîne de connexion). Maintenant, nous aimerions ajouter la capacité de workflow aux applications (respectivement à notre framework). Les flux de travail particuliers seront les mêmes pour toutes les applications, seuls certains paramètres initiaux de chaque flux de travail peuvent varier, par ex. dans une application, l'e-mail sera envoyé à l'utilisateur X, mais dans une autre application à l'utilisateur Y.Windows Workflow Foundation: plusieurs applications
La question est de savoir si nous pouvons installer un moteur de workflow (avec une base de données pour la persistance) et partager cela pour tous workflows dans toutes les applications Web.
Si tel est le cas, comment le moteur de flux de travail sait-il que le flux de travaux particulier appartient à quelle application Web? Devrions-nous stocker un identifiant d'application quelque part dans le workflow?
Merci pour vos suggestions!
Ceci est un matériau WF3 et la question est marquée WF4. – Maurice