我应该使用工作流服务而不是将我的工作流作为 ASP.NET Web 应用程序的一部分吗?

发布于 2024-11-14 22:12:46 字数 120 浏览 2 评论 0原文

我们正在开发一个 Silverlight 应用程序,该应用程序具有需要持久化、跟踪和版本控制的长期运行的工作流程。我们应该使用工作流服务(托管在 AppFabric 上)还是将其作为 ASP.NET Web 应用程序的一部分?

We are developing a Silverlight app with long-running workflows that need to be persisted, tracked and versioned. Should we use a workflow service (hosted on AppFabric) or have it as part of the ASP.NET web-app?

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

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

发布评论

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

评论(1

可爱暴击 2024-11-21 22:12:46

这实际上取决于您在工作流程中所做的事情。如果 Silverlight 客户端执行所有工作流交互,那么使用工作流服务是最佳选择。另一方面,如果 ASP.NET 代码的其他部分正在使用直接托管它们的工作流可能是更好的选择。

即使您使用工作流服务,您也可以将它们作为 ASP.NET 应用程序的一部分托管,无需为此创建另一个应用程序。无论您在何处托管内容,您都可以从 Silverlight 代码以及 ASP.NET 服务器端代码使用工作流服务。

That really depends on what you are doing with the workflows. If the Silverlight client is doing all workflow interaction then using a workflow service is the way to go. On the other hand if other parts of you ASP.NET code are working with the workflow hosting them direcetly might be a better option.

Even if you use workflow services you can host them as part of your ASP.NET app, no need to create another app for that. And regardless of where you host things you can use the workflow service both from your Silverlight code as well as from your ASP.NET server side code.

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