謝謝各位前輩回答.
如下針對ccflow 5.0 3680版原本講
我在文檔中看到,ccflow的標準SDK開發方式是經過複製若干文件,將ccflow項目與業務項目合併爲一個項目.而我以爲這種方式耦合度較大,想將ccflow項目單獨佈署,而後經過wcf對外發布服務.
1.目前ccflow只提供了BP.WF.Dev2Interface操做對象.若是我想使用WCF的話,就須要本身再寫一個WCF接口與WCF實現類,在實現類裏完成對操做對象的調用.其實Ccflow能夠預先提供這兩個類嘛.先寫一個WCF接口類,再將BP.WF.Dev2Interface類變爲其實現類.這樣能夠同時知足使用Ccflow標準SDK開發與另一些使用WCF開發的人.web
RE: 你徹底能夠封裝成webservices, 把那些BP.WF.Dev2Interfac靜態的方法,就是體力活的問題。
2.BP.WF.Dev2Interface的用戶登陸方法接收一個SID參數,且在方法體裏對此參數進行了驗證.但數據庫裏沒有這個列,官方Demo的登陸也沒有調用這個方法,是本身實現的,其也沒有用到這個參數,我也沒有找到有關此列的相關說明.請問我該如何使用呢?數據庫
RE: SID 是您的系統與ccflow耦合用的安全驗證碼,兩個程序如何實現用戶信息的安全切換登陸,在流程設計器文檔中有詳細的描述。或者 Baidu 一下 ccflow SID.
3.如何刪除子流程.您說參看文檔,可是文檔裏沒有相關內容.安全
RE: 流程設計器操做手冊裏有的,在合流節點表單上增長一個超連接就能夠了。
4.異表單分-子-合流程,合流點的人沒法收到待辦任務.這個問題我在上一個問題裏提過,您解釋了值=3時由於完成率尚未到,但實際上全部子流程都已跑完了
RE: 沒有明白,你還要先研究一下ccflow提供的demo.
5.對於分-子-合流程,假設有兩個子流程.第一個子流程人員若是刪除流程,則會刪除全部子流程,而後流程回退到分節點人員的待辦列表中;若是第一個子流程人員辦理完成後,第二個子流程人員刪除流程,則會將流程所有刪除,請問這確實是大家的設計意圖嗎?線程
RE: 子線程上的人員是不容許刪除本身的子線程的,合流節點上的人員能夠刪除子線程。
6.對於一個有多個節點的流程,即便流程已進行到後面的節點,第一我的仍然能夠撤銷流程,且撤銷後流程回退到撤銷人處.請問這確實是大家的設計意圖嗎?
RE: 咱們把撤銷分爲,撤銷工做發送,與撤銷流程兩個概念。撤銷工做發送是A->B ,在B沒有處理以前A能夠撤銷回來,從新修改,修改後就可能在次發送。若是b已經處理了,就運動到下一個環節上去了,a就不能在撤銷了。設計
撤銷流程的概念是,這條流程由於其它問題,不在處理了,不走了,也叫邏輯刪除,知足必定的條件後它也能夠運行下去,這個流程的狀態就撤銷狀態,也叫邏輯刪除狀態。對象
刪除流程就是完全的刪除,全部的數據包括節點表單,軌跡表,都刪除。接口
7.再提一個建議.對於辦理過程當中查看流程圖,已辦理過的節點的邊框會顯示成紅色.竊覺得這個不合適.紅色通常用來警報或者顯示錯誤,而這裏想表達的意思是已辦理完成.若是更換一下顯示方式就行了.好比已辦節點顯示實心綠,未辦結點顯示不變(空心綠),或者已辦的顯示綠色 ,未辦的顯示灰色之類的.開發
RE: thank you , 咱們在處理着這部分。
暫時提這麼多,期待解答~~~~
爲中國開源界作出巨大貢獻的ccflow項目組大家辛苦啦 文檔