在 ASP.NET 中使用工作流程?

发布于 2024-09-05 09:53:16 字数 219 浏览 9 评论 0原文

我们必须做一个基于网络的工作流应用程序的项目。我从来没有使用过世界自然基金会。我在想我们应该将 WWF 与 asp.net 一起使用吗?

该应用程序有 10 个具有多个选项的任务(每个任务可能有 4 个选项),并且数据量很大。就像银行有客户处理工作流程应用程序一样。

我不明白切换到 WWF 会很难吗? (我们的交付时间/学习曲线很短)

请就此提出建议。

谢谢

We have to do a project which is a web based workflow application. I have never used WWF. I am thinking should we use WWF with asp.net ?

This application has 10 tasks with multiple options (each task may have 4 options) with a good amount of data. Just like banks have customer dealing work flow applications.

I am not getting will it hard to switch to WWF ? (we have short time to deliver/ learning curve)

Please advice on this.

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风情万种。 2024-09-12 09:53:16

WF 适用于长时间运行的异步任务。它允许您在启动的任务仍在运行时向用户返回一些数据。它还允许您向用户更新任务进度并正确处理任务失败。

如果您的任务需要很长时间才能完成(一次回发无法处理太多时间),我会看看 WF

WF is meant for long-running asynchronous tasks. It allows you to return some data to the user while the task you started is still running. It also allows you to update the user on the tasks progress and properly handle task failures.

If your tasks are taking a lot of time to complete (too much to handle in one postback), I would have a look at WF

离去的眼神 2024-09-12 09:53:16

您可以轻松地将工作流状态与 Nicholas Blumhardt Stateless 集成。 答案。

请参阅我的这里的 框架,您可以快速将状态机功能集成到您的域中。状态可以表示为 State,因此将快速集成到 ORM 中。

我向您推荐这只是关于如何创建工作流程的不同观点。我有一个应用程序,它有 4 个工作流程,在生产环境中运行了近一年,并且能够将新工作流程快速集成到我的应用程序中。

You can easily integrate workflow state with Nicholas Blumhardt Stateless. See my SO anwser here.

With this framework you can quickly integrate state machine capabilities into your domain. The state can be represented as State<T>, and therefore will integrate quickly into an ORM.

I recommend this to you as just different view on how to create workflows. I have an app that has 4 workflows running in production for almost a year and have enjoyed the ability to quickly integrate new workflows into my applications quickly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文