如何解决我应该使用工作流服务,而不是将工作流作为ASP.NET Web应用程序的一部分吗?
| 我们正在开发具有长期运行的工作流的Silverlight应用程序,需要对其进行持久化,跟踪和版本控制。我们应该使用工作流服务(托管在AppFabric上)还是将其作为ASP.NET Web应用程序的一部分?解决方法
这实际上取决于您对工作流程的处理方式。如果Silverlight客户端正在执行所有工作流交互,那么使用工作流服务是可行的方法。另一方面,如果ASP.NET代码的其他部分正在与直接托管它们的工作流一起工作,则可能是一个更好的选择。
即使您使用工作流服务,也可以将它们作为ASP.NET应用程序的一部分进行托管,而无需为此创建另一个应用程序。而且,无论在何处托管事物,都可以从Silverlight代码以及ASP.NET服务器端代码使用工作流服务。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。