“应用程序结构工作流服务”和“工作流管理器1.0”之间有什么区别
两者都用于托管工作流。对我来说,工作流管理器具有可伸缩性,因此看起来不错,我们可以使用多个服务器创建工作流托管服务器场。
“工作流程管理器”将取代“应用程序工作流程”吗?对于新项目该选择什么?
这是困难的一个。
AppFabric工作流服务(实际上是WCF工作流服务)托管在WorkflowServiceHost中,但是说实话,我们可以看到AppFabric工作流托管的发展并不多。尤其是通过BizTalk AppFabric connect与BizTalk工具(适配器和映射器)结合使用时,构建一些东西非常好。
工作流管理器是SharePoint Server 2013附带的技术,以及Windows Server的服务总线。老实说,它是V1,但这可能是将要发展的技术(特别是因为SharePoint是该技术的最大客户;)
关于Workflow Manager的好处是,它构建为可用于云的(隔离,可伸缩性,安全性...)。您还具有“受信任的表面”的概念(http://msdn.microsoft.com/zh-cn/library/windowsazure/jj193509(v=azure.10).aspx),这使您可以自定义沙箱。
因此,我的赌注是:如果您的产品/平台是长期的,请使用Workflow Manager,但要使用V1概念,或者忽略Trusted Surface沙箱。如果您短期构建它,请仍然选择AppFabric。
希望这可以帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句