日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

业务工作流平台设计(七)

發布時間:2025/7/14 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 业务工作流平台设计(七) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自定義活動()

保持狀態的一致性及完整性

上一節講過,要完成一個審核活動所要處理的數據有下面的內容

l工件進行編輯并進行保存

l記錄工件的審核情況

l運行完后保存WF實例的狀態

通過上面我們可以看到在工作流活動運行之外我們還進行了一些數據的操作,就自定義審核活動來講,在WWF的一些技術細節與應用體會(二)中我提到過活動執行的完整性及一些實現方法,在這里是用不上的,因為我們的部分數據在工作流之外進行了處理。我們必須在工作流運行環境之外提供一個將數據的收集、工件的編輯及活動運行后WF實例的持久化放在同一事務中。

另在開發自定義審核活動時我們需要指定PersistOnClose屬性。否則這個狀態將不會被記錄。這個屬性非常關鍵!我們只希望在活動運行完成時自動進行持久化以便使工作流過渡到下一個活動中去。但將條件不滿足時,放棄運行(不是中止!)。這對數據的狀態一致性也非常重要。
??? 待續……

總結

以上是生活随笔為你收集整理的业务工作流平台设计(七)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。