有一个名为“WorkflowMonitor”的应用程序包含在工作流 3 的示例工具包中,它通过以前运行的工作流为您提供了视觉回放。
应用程序所针对的跟踪记录似乎与工作流 4 中的跟踪记录不同,是否有任何人都知道的类似查看器可以让我深入了解工作流 4 中以前运行的工作流?
我真的只是在寻找解释数据的最佳方式,工作流监视器本来是完美的,但现在似乎不兼容。
谢谢,
戴夫。
有一个名为“WorkflowMonitor”的应用程序包含在工作流 3 的示例工具包中,它通过以前运行的工作流为您提供了视觉回放。
应用程序所针对的跟踪记录似乎与工作流 4 中的跟踪记录不同,是否有任何人都知道的类似查看器可以让我深入了解工作流 4 中以前运行的工作流?
我真的只是在寻找解释数据的最佳方式,工作流监视器本来是完美的,但现在似乎不兼容。
谢谢,
戴夫。
我对 WF3 几乎一无所知,但根据您的要求,您可能希望从下载此 WCF/WF 示例包开始。
查看WF\Application\VisualWorkflowTracking解决方案,了解视觉跟踪系统的运行情况。
另请参阅 WF4 上的 Workflow Tracking Participants 的概念,在这些链接上:
第一个链接的一个小介绍:
Windows 工作流跟踪是 .NET Framework 版本 4 的一项功能,旨在提供对工作流执行的可见性。它提供了一个跟踪基础设施来跟踪工作流实例的执行。WF 跟踪基础结构透明地检测工作流,以在执行期间发出反映关键事件的记录。默认情况下,此功能可用于任何 .NET Framework 4 工作流。
示例包包含一堆关于 WF_WCF_Samples\WF\Basic\Tracking 文件夹中跟踪的示例代码。
@Jota 的回答很好,你应该看看这些例子。视觉跟踪示例虽然有点混乱。我们中的一些人做了一些不同的变化,将工作流的运行与跟踪数据的查看区分开来。
http://geekswithblogs.net/JoshReuben/archive/2011/06/07/workflow-4.0.1-statemachine —distributed-tracking-visualization.aspx
https://github.com/PeteGoo/Workflow-Service-Tracking-Viewer
和我自己的带有signalR的版本,但基于视觉跟踪示例 http://panmanphil.wordpress.com/2012/11/05/slides-and-sample-from-the-chippewa-valley-code-camp/
看起来你手上有一些读物。