Moteur de flux de travail for.NET [fermé]

C'est un multipart question:

tout d'abord, quelle est votre opinion personnelle de Workflow?

Deuxièmement, y a-t-il d'autres bons moteurs de flux de travail basés sur. NET? Quelques informations sur mon utilisation:

  • en utilisant les flux de travail statiques et dynamiques
  • Intégrer avec Château (Monorail et Windsor)
  • utilisation des files d'attente via MSMQ
  • nous voulons un cadre simple, propre, non-leviathan.
  • l'édition du flux de travail de GUI n'est pas vraiment nécessaire, mais je m'en fiche s'il l'a.

je me fiche que le workflow soit défini en DB, XML ou Code, car nous décidons de le définir Nous Pouvons Écrire un adaptateur s'il n'est pas déjà pris en charge. Propriétaire (gratuit ou payant) est bien, mais open source est préférable.

29
demandé sur Peter Mortensen 2009-05-25 08:59:58

4 réponses

je n'aime pas le fait que les flux de travail sont conservées dans la base de données dans un format binaire. Cela signifie que vous ne pouvez pas donner un sens simplement en regardant la base de données.

il n'y a que très peu de support pour le versioning. Cela signifie que si vous mettez à jour votre flux de travail, c'est un véritable problème pour vous assurer que tout flux de travail existant sur la version précédente peut finir. Vous avez besoin de déconner avec le web.config et de spécifier les différentes version de votre .les fichiers dll.

je l'ai fait jouer autour d'un couple. WorkflowGen a été assez facile à utiliser et puissant. Mais à la fin, j'ai juste décidé de lancer le mien parce que nous n'avions besoin que de flux de travail pour des tâches simples telles que l'envoi d'e-mails aux fournisseurs lorsque les commandes d'achat étaient levées et que les factures devaient être payées. J'avais aussi le contrôle total de la source et je pouvais faire des modifications de cette façon.

9
répondu Alex 2017-05-12 00:40:28