2011-08-08 37 views
1

我們在內部使用Windows Workflow Foundation進行大量數據操作和加載操作。其中一些工作流程非常複雜,並且採用子工作流程 - 佔用大量時間,目前3-4小時主要工作流程的總運行時間。這是預計....但能夠看到工作流在哪裏會很高興。用於ASP.NET的WWF組件 - 任何在那裏查看工作流?

我們有一個面向運營用戶的ASP.NET前端。我們希望他們能夠打開一個頁面,在可視化中打開一個顯示特定運行工作流實例的頁面,主要介紹一種查看活動狀態(即正在執行哪個活動)的方式。這裏不需要編輯。這個想法純粹是一個沒有黑盒3小時運行的想法。我們在內部編寫可以看到的日誌條目,但是和往常一樣,一張圖片說了超過一千個字,並且視覺呈現對他們來說肯定會更好。

任何人都知道任何asp.net組件(最好是mvc)組件可以可視化服務器端運行工作流?編輯不是必需的。

回答

0

這可能是你正在尋找不完全是爲...

我不知道任何現成的組件,但也許你可以建立一個使用WF設計你的自我。請參閱承載服務器端工作流設計器的this sample,捕獲圖像並將其顯示在頁面上。它使用自定義跟蹤服務來描述哪些活動已經運行。不幸的是,它的一篇過時的文章,我不確定類似的方法是否可以在.NET 4中工作(AFAIK,工作流設計器已經在.NET 4中改變了)。

如果設計器無法託管,那麼您可以嘗試通過自定義代碼繪製工作流活動/節點。您必須使用跟蹤來查看工作流程狀態。

+0

這實際上是我們迄今爲止的備用方案;)只是嘮叨,希望有更好的東西;) – TomTom

相關問題