2009-03-05 33 views
0

我以前完成了由SharePoint站點託管的WF工作流。我們現在必須爲vanilla ASP.NET應用程序開發一個非常複雜的工作流程,但是,它並不在SharePoint上下文中運行。Workflow Foundation:使用沒有SharePoint的工作流任務?

我注意到,當我在VS2008中創建一個'普通'WF工作流程時,我沒有CreateTask,onTaskChanged等活動。我想這是因爲所有的任務API都是由額外的MOSS層提供的。

我的問題是,是否有任何庫爲WF實現任務導向的東西,還是我們必須推出自己的?

回答

4

WF(無SharePoint)不提供此類功能。 我不知道任何提供任務/收件箱功能的庫,所以我們建立了自己的。

任務由自定義活動創建。工作流程將使用純WF 3.5接收活動進行信號發送,這會導致工作流程等待來自任何WF外部GUI的信號。

有一個sample from Microsoft顯示類似的東西,雖然它不使用WF服務。

+0

酷,這就是我害怕我們必須做的...謝謝 – 2009-03-16 13:27:47

0

我只在.Net中創建了一個工作流,但那個工作流使用了web服務入口點, MyService.xamlx是在SOAP請求中調用的URL,使用Receive活動名稱作爲操作名稱並傳遞ReceiveParametersContent元素中定義的參數。

(我也注意到,在VS 2010服務調用糊塗了,不讓我指定的參數,但了SoapUI是完全願意工作與WSDL從MyService.xamlx?WSDL返回。)

項目模板是「WCF工作流服務應用程序」

相關問題