一個工作流程引擎的例子

有不少朋友問我如何在ASPNET中實現工作流程,其實很多時候我並不關心用戶端是什麼。看一下這個例子吧,或許對準備設計工作流程系統的朋友有些協助系統結構說明WFtest項目:一個用於測試的工作流程範本,功能是對輸入的結果,每步都進行累加WFEngine項目:工作流程引擎WFServer項目:一個Win服務項目,作為工作流程引擎的宿主開啟Remoting服務,以便遠程調用WFwebService項目:將Remoting調用進行WebService介面暴露的服務,以便可以通過互連網訪問工作流程引擎WF

Tracking_介紹

跟蹤工作流程執行個體狀態,System.Workflow.Runtime.Tracking跟蹤工作流程及其結點的狀態是工作流程平台的核心功能,WWF提供Tacking服務用以跟蹤工作流程執行個體的執行狀態, 工作流程在執行時過程中會有各種狀態的改變,Tacking服務能將這些狀態改變資訊記錄到資料庫中,並提供了查詢介面 以下各類狀態變化可被Tacking服務記錄:執行個體的各類狀態Aborted、 Changed、 Completed、 Created、 Exception、 Idle、 Loa

WF4.0 基礎篇 (三) 流程執行個體WorkflowApplication與設計WF程式的基本原則

 通過本節,可以初步瞭解WF程式的特性,為以後的WF類應用開發提供一個初步的感性認識 目錄1    流程執行個體WorkflowApplication與設計WF程式的基本原則    11.1    流程執行個體WorkflowApplication    11.2    設計WF程式的基本原則    31.2.1    第一步: 用WPF建立一個用於運行流程的宿主    41.2.2    第二步:建立一個Xaml的工作流程    51.2.3    第三步:運行流程    61.3

MS CRM 3.0 中的工作流程

朋友打電話問我CRM 3.0 感覺怎麼樣,我說還沒裝,他說看了你[倒黴的3天].....氣死我了....罵了他一頓,最後朋友還是建議我裝上看一看。那就裝上看一看吧,有了上次的經曆,我這次直拿了一台伺服器裝,過程如下1.不能用sql server2005開發版2.與Exchange 2007在一台機器上安裝時,找不到Exchange 的 smtp服務,  又拿了一台伺服器,獨立安了smtp服務,我記得用Exchange2003時沒有這個問題,3.出現0x80044151錯誤 

工作流程:工人為你工作7天,回報為一根金條…

本來想寫一個規則引擎的例子,沒想到寫成了交易流程...代碼下載 http://files.cnblogs.com/foundation/fjlc.rar本來想寫一個規則引擎的例子,沒想到寫成了交易流程...----------------------------------------------------------------------------原題:工人為你工作7天,回報為一根金條,必須在每天付給他們一段,且只能截2次,你將如何付費?分割方法:   1,2,4第1天:給工人1  

入住至詞

該部落格的內容是Windows Workflow Foundation     本來在http://wxwinter.spaces.live.com/裡有一個WWF的專欄,那裡很多主題都是海闊天空的,不想因為太多WWF的內容,影響了其他主題,就只選了一部分WWF的內容貼上去,另外,Spaces的操作方式不太適合發代碼裡的貼子,而且貼圖也不方便,貼子寫得有些太精減(其實是偷懶).    

合約訂立流程圖附註

 ①《合約法》第15條:要約邀請是希望他人向自己發出要約的意思表示。寄送的價目表、拍賣公告、招標公告、招股說明書、商業廣告等為要約邀請。商業廣告的內容符合要約規定的,視為要約。②《合約法》第14條:要約是希望和他人訂立合約的意思表示,該意思表示應當符合下列規定:  (一)內容具體確定;  (二)表明經受要約人承諾,要約人即受該意思表示約束。  ③《合約法》第16條:要約到達受要約人時生效。  採用資料電文形式訂立合約,收件者指定特定系統接收資料電文的,該資料電文進入該特定系統的時間,視為到達時間

ADO.NET Data Service 存取權限設定

ADO.NET Data Service 存取權限設定 例子下載: http://files.cnblogs.com/wxwinter/power.rar 在一ADO.NET Data Service文中http://www.cnblogs.com/foundation/archive/2008/11/18/1335583.html 很多朋友詢問我如何設定ADO.NET Data Service的許可權.其實設定ADO.NET Data

Tracking_SqlTrackingQuery(2)

  WorkFlow狀態物件:WorkflowTrackingRecordWorkFlow狀態物件WorkflowTrackingRecord以集合成員的方式存於SqlTrackingWorkflowInstance的WorkflowEvents集合中 無須在WorkflowRuntime宿主程式中        Shared Sub 得到執行個體健全狀態列表(ByVal 執行個體Id As Guid)            Dim sql As String = "Initial

WF4.0 基礎篇 (五) 資料的傳遞 Variable變數

 本節主要介紹如何在WF4.0中使用變數,以及為變數賦值 本文例子下載:http://files.cnblogs.com/foundation/VariablesSample.rarhttp://files.cnblogs.com/foundation/AssignSample.rar資料的傳遞 Variable變數Variable變數System.Activities.Variable

國家標準-電子政務方面

LGBT17549-1998用於行政、商業和運輸業電子資料交換的業務與資訊模型化架構GBZ19669-2005(3)XML在電子政務中的應用指南GBT194881-2004(1)電子政務資料元 第1部分:設計和管理規範GBT19487-2004電子政務商務程序設計方法

WF工作流程的一個完整例子

代碼下載http://files.cnblogs.com/foundation/wxwinter2.rar是基於之前發存的WF調試器的加架寫的,對調試器添加了如下功能用於示範的業務子例說明基於該情境先設計業務表單用發布的流程設計器設計流程,當然也可以用VS內建的在調試器中加設計好的流程進行調試調試通過後,對外發麵該流程,使用的是WCF通訊用戶端報擎用戶端處理報擎任務系統結構說明

Tracking_表結構(3)

 ActivityInstance每個執行個體的每個Activity的資訊WorkflowInstanceInternalId所屬的工作流程執行個體:WorkflowInstance.WorkflowInstanceInternalIdActivityInstanceIdActivity狀態流水號,資料庫內部號QualifiedNameActivity,調計時Activity的名子ContextGuidGUIDParentContextGuidGUIDWorkflowInstanceEventI

WF4.0 基礎篇 (七) 資料的傳遞 變數與參數的使用

本節主要介紹如何在WF4.0中參數與變數的使用原則與技巧,這些內容是學習WF4.0首先要掌握的  本文例子下載: http://files.cnblogs.com/foundation/VariablesAndArgumentsSample.rar 本文例子說明   資料的傳遞 變數與參數的使用  [參數] 可以用 [運算式方式] 與 [變數]綁定 [In 參數],關聯變數值可傳入內部;內部修改參數時,關聯變數不會更改 說明:

WF4.0 基礎篇 (四) 順序容器Sequence 與CodeActivity

 本節主要介紹如何在WF4.0的流程中添加多個Activity,以及如何自訂Activity 本文例子下載:http://files.cnblogs.com/foundation/SequenceSample.rarhttp://files.cnblogs.com/foundation/CodeActivitySample.rar 目錄1    順序容器Sequence 與CodeActivity    11.1    順序容器Sequence    11.2CodeActivity    2 

Tracking_SqlTrackingQuery(1)

  被查詢的執行個體對象SqlTrackingWorkflowInstance類1.通過SqlTrackingQuery的TryGetWorkflow方法得到SqlTrackingWorkflowInstance對象2.通過SqlTrackingWorkflowInstance對象的屬性與集合訪問各類具體資訊 無須在WorkflowRuntime宿主程式中Dim 查詢 As SqlTrackingQuery = New SqlTrackingQuery(sql)Dim 被查詢的執行個體 As

Tracking_SqlTrackingQuery(3)

 Activity狀態物件:ActivityTrackingRecordActivity狀態物件ActivityTrackingRecord以集合成員的方式存於SqlTrackingWorkflowInstance的ActivityEvents集合中 無須在WorkflowRuntime宿主程式中        Shared Sub 得到Activity健全狀態列表(ByVal 執行個體Id As Guid)            Dim sql As String = "Initial

一個WF系統架構草圖

這個例子本來想在周一傳上來,可是曲濱 給我發了一些WPF的資料,原來一直以為WPF要高檔顯卡支援,所以從來都沒關注過,人啊,貫性思維害死人,不過也怪MS的客服沒說清.這幾天看了一下WPF,有點像SVG,比效喜歡,以後WEB與WinForm可以用一套介面了.看WPF的直接後果有兩個,一是我又中MS的毒了,二是這幾天都沒貼WF的文章,先把例子的系統架構草圖傳上來cnblogs對圖片壓縮,這是正常的圖片6.rar為JPG圖片,為了上傳將副檔名改為rar

Tracking_表結構(1)

  WorkflowInstance工作流程執行個體WorkflowInstanceInternalId工作流程執行個體資料庫內部號 ,資料庫流水號 WorkflowInstanceId工作流程執行個體GUID號ContextGuid上下文GUID號CallerInstanceId CallPath CallerContextGuid CallerParentContextGuid WorkflowTypeId工作流程類型資料庫內部號,

Tracking_表結構(2)

 Type所有在工作流程中引用的Activity的資訊,包括系統內建的與使用者自訂的TypeIdActivity類型資料庫內部號,資料庫流水號TypeFullNameActivity名,格式是命名空間,如System.Workflow.Activities.CodeActivity 或wxd.lzmActivity

總頁數: 61357 1 .... 3447 3448 3449 3450 3451 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.