成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談WF 4.0 Beta1中的跟蹤機制

開發 開發工具
簡單的說,WF 4.0 Beta1中的跟蹤服務是用來查看工作流的執行情況的功能。WF跟蹤基礎結構會檢測工作流執行時發出的一些關鍵事件,并進行記錄。

下面舉例說明,工作流在啟動或完成時,就會發出跟蹤記錄。跟蹤也可以提取與工作流變量相關聯的業務相關數據。

例如,如果工作流表示一個訂單處理系統,那么訂單ID就可以隨同跟蹤記錄一起被提取出來。一般來說,啟用了WF跟蹤能使整個工作流的診斷或業務分析變得輕松。對那些熟悉于WF 3.x中的跟蹤的朋友來說,跟蹤組件就等價于WF 3.x中的跟蹤服務。在WF 4.0中,WF跟蹤功能的性能得到了改善,并且簡化了其編程模型。下圖顯示了跟蹤基礎結構的高級架構圖:

跟蹤機制高級架構圖

跟蹤基礎結構的主要組件包括:

◆跟蹤記錄(Tracking Records):從工作流運行時發出。

◆跟蹤配置(Tracking Profile):用來篩選從工作流實例中發出的跟蹤記錄。

◆跟蹤參與者(Tracking Participants):用來訂閱跟蹤記錄。跟蹤參與者包括處理來自跟蹤記錄的負載的邏輯(例如,這個邏輯可能是將跟蹤記錄寫到文件中)。

工作流跟蹤基礎結構采用了觀察者模式。工作流實例是跟蹤記錄的發布者,而跟蹤記錄的訂閱者則注冊為工作流的擴展。這些訂閱了跟蹤記錄的擴展被就被稱為跟蹤參與者。跟蹤參與者作為擴展點,允許工作流開發人員來消費并處理跟蹤記錄。跟蹤基礎結構允許應用去篩選傳出的跟蹤記錄,然后參與者就可以訂閱記錄的子集了。篩選的應用機制是通過跟蹤配置。

通過檢測工作流運行時發出的跟蹤記錄來跟蹤工作流實例的執行過程。傳出的跟蹤記錄類型包括:

◆工作流實例跟蹤記錄:工作流實例記錄表述了工作流實例的生命周期。舉例來說,工作流會在啟動或完成時發出一條記錄。

◆活動跟蹤記錄:活動跟蹤記錄會在工作流活動執行時發出。這些記錄指示了工作流活動的狀態(也就是說,工作流被計劃執行、工作流完成、或者拋出錯誤)。

◆書簽(Bookmark)恢復跟蹤記錄:書簽恢復記錄跟蹤了所有成功恢復的書簽。

◆用戶跟蹤記錄:工作流創作者可以在自定義工作流活動中創建自定義跟蹤記錄,并在該活動中發出這些記錄。自定義跟蹤記錄在發出的同時還可以包含數據。

WF 4.0提供了一個開箱即用的基于跟蹤參與者的ETW (Event Tracing for Windows) 。ETW跟蹤參與者會將跟蹤記錄輸出到ETW會話中。此參與者是以工作流服務的形式,通過在配置文件中添加一個特定的跟蹤行為來配置的

啟用ETW跟蹤參與者后,就允許在事件查看器中查看跟蹤記錄。后續的文章中還會詳細介紹基于ETW的跟蹤參與者的使用方法。學習SDK sample for ETW based tracking 是熟悉使用基于ETW的跟蹤參與者的一個不錯的方法。

在將來的文章中,我們還會更加深入的討論WF跟蹤。這些文章將會包括跟蹤配置和跟蹤記錄、ETW跟蹤參與者、編寫自定義跟蹤參與者、變量提取和統一的跟蹤(Tracking)和追蹤(Tracing)。 

【編輯推薦】

  1. 微軟MVP初探WF 4.0 beta1 嶄新面貌讓人吃驚
  2. 詳解在Workflow工作流中如何使用角色
  3. 使用Silverlight構建工作流即服務平臺
  4. 詳解工作流架構與實現
  5. 解析UML工作流管理系統
責任編輯:彭凡 來源: cnblogs
相關推薦

2009-06-22 09:36:06

WF 4.0 beta跟蹤配置

2009-07-16 10:41:40

WF 4.0 beta

2009-06-17 10:51:58

WF4.0規則引擎

2009-05-20 10:26:09

Visual StudWF微軟

2009-07-28 10:00:47

VS2010 beta

2013-02-26 09:42:09

RailsRuby

2012-04-16 15:18:15

JythonJVM

2009-10-28 09:23:27

WF4.0 Beta2

2010-01-14 14:12:14

Visual Stud

2009-07-24 17:22:22

CLR 4.0安全模型

2010-02-01 09:19:32

WF 4.0

2009-05-20 09:20:29

Visual Stud試用WPF

2009-12-01 10:37:45

Hiweed LinuLinuxDeepin

2018-09-30 11:53:39

開源 操作系統功能

2010-12-10 09:17:50

開源虛擬機Virtua

2021-04-22 10:13:34

鴻蒙HarmonyOS應用

2011-07-06 16:26:32

jQuery Mobi

2009-05-20 13:03:40

Visual StudSilverlight微軟

2010-01-14 09:35:10

WF4.0

2009-07-30 13:17:44

STM.NET.NET 4 Beta
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一级做性受免费大片免费 | 午夜影院在线观看 | 91在线观看视频 | 国产在线一区二区三区 | 国产成人精品在线播放 | 免费在线观看黄视频 | 国产精品自产拍 | 日韩精品免费在线观看 | 99这里只有精品视频 | 欧美精产国品一二三区 | 欧美日韩精品一区二区三区四区 | 一二三四在线视频观看社区 | 色天堂影院 | 国产精品亚洲欧美日韩一区在线 | 日日夜夜天天久久 | 国偷自产av一区二区三区 | 国产精品久久久久久久免费大片 | 成人性视频免费网站 | 亚洲精品在线视频 | 给我免费的视频在线观看 | 国产亚洲欧美在线视频 | 天天干天天操天天爽 | heyzo在线 | 中文在线一区 | h视频在线观看免费 | 精品欧美一区二区精品久久 | 午夜电影日韩 | 北条麻妃一区二区三区在线观看 | 国产在线视频在线观看 | 欧美色综合网 | 亚洲精选一区二区 | 国产探花在线观看视频 | 国产综合视频 | 久在线| 一区二区成人 | 精品视频一区二区三区在线观看 | 国产午夜在线 | 九九九久久国产免费 | 99精品在线| 精品一区二区电影 | 91精品国产欧美一区二区成人 |