有一个名为“WorkflowMonitor”的应用程序,它包含在工作流程3的样本工具包中,通过以前运行的工作流程为您提供了可视化回放。
应用程序工作的跟踪记录似乎与工作流程4中的跟踪记录不同,是否有类似的查看器,任何人都知道这可以让我深入了解工作流程4中以前运行的工作流程?
我真的只是寻找解释数据的最佳方式,Workflow Monitor本来就很完美,但现在似乎不兼容。
谢谢,
戴夫。
答案 0 :(得分:0)
我对WF3几乎一无所知,但根据您的要求,您可能需要先下载this WCF/WF Examples package。
查看 WF \ Application \ VisualWorkflowTracking 解决方案,了解正在使用的视觉跟踪系统。
另请参阅WF4上的工作流跟踪参与者的概念,在这些链接上:
第一个链接的小介绍:
Windows Workflow跟踪是.NET Framework第4版的一项功能 旨在提供对工作流程执行的可见性。它提供了一个 跟踪基础架构以跟踪工作流实例的执行。 WF跟踪基础设施透明地将工作流程设置为 在执行期间发出反映关键事件的记录。这个 对于任何.NET Framework 4,默认情况下都可以使用此功能 工作流程。
示例包中包含一系列有关在WF_WCF_Samples \ WF \ Basic \ Tracking文件夹中进行跟踪的示例代码。
答案 1 :(得分:0)
@ Jota的答案很好,你应该看看那些例子。视觉跟踪示例虽然有些混乱。我们中的一些人做了一些不同的变化,将工作流程的运行与跟踪数据的查看分开。
http://geekswithblogs.net/JoshReuben/archive/2011/06/07/workflow-4.0.1-statemachine - 分布式跟踪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/
看起来你手上有一些阅读。