亚洲3P视频,日韩BBW无码,亚洲制服麻豆网站,88re伊人,九草精品视频在线观看,国产精品久久夜,色青青狠狠色,无码熟女一区二区三区,日本一区二区成人网站

新聞建站cms系統(tǒng)、政府cms系統(tǒng)定制開(kāi)發(fā)

廣州網(wǎng)站建設(shè)公司-閱速公司

asp.net新聞發(fā)布系統(tǒng)、報(bào)紙數(shù)字報(bào)系統(tǒng)方案
/
http://m.duxiu2008.cn/
廣州網(wǎng)站建設(shè)公司
您當(dāng)前位置:首頁(yè)>網(wǎng)站技術(shù)

網(wǎng)站技術(shù)

工作流模式

發(fā)布時(shí)間:2011/4/15 12:04:31  作者:  閱讀:772  

廣告:

1. 順序(Sequence)
工作流中的各個(gè)活動(dòng)在同一個(gè)進(jìn)程中按順序依次執(zhí)行。
例子:在“發(fā)送貨物”之后“發(fā)送單據(jù)”。

2. 平行拆分(Parallel Split)
工作流中從一個(gè)線程中的一個(gè)點(diǎn)拆分為在多個(gè)線程中平行執(zhí)行的多個(gè)活動(dòng)。
例子:活動(dòng)“付款”激活了“發(fā)送貨物”以及“通知顧客”的執(zhí)行。

3. 同步(Synchronization)
工作流中的多個(gè)活動(dòng)在一個(gè)點(diǎn)上匯合成一個(gè)線程。
例子:活動(dòng)“歸檔”在“發(fā)票”和“收款”全部完成后被激活。

4. 排他選擇(Exclusive Choice)
工作流中的一個(gè)點(diǎn),基于決定或者工作流中的數(shù)據(jù),流向若干個(gè)分支中的一個(gè)。

5. 單合并(Single Merge)
工作流程中的一個(gè)點(diǎn)在兩個(gè)或者多個(gè)分支發(fā)生非同步的匯合時(shí)執(zhí)行。它假設(shè)這些分支中不存在平行執(zhí)行的情況。
例子:在收到支付或者確認(rèn)信用之后,汽車(chē)被交付給顧客。

6. 多選(Multi-choice)
工作流中的一個(gè)點(diǎn),基于決定或者工作流中的數(shù)據(jù),流向若干個(gè)分支中的幾個(gè)。

7. 平行合并(Synchronize Merge)
工作流程中的多個(gè)路徑在一個(gè)點(diǎn)被匯合成一個(gè)單一的進(jìn)程。如果多于一個(gè)的路徑到達(dá)了,活動(dòng)線程就需要進(jìn)行同步。如果只有一個(gè)路徑到達(dá),那么其它的路徑應(yīng)該非同步的重新會(huì)聚。該模式假設(shè)在一個(gè)分支被激活后,不會(huì)在等待其它分支完成的過(guò)程中再次被激活。
這種模式的難點(diǎn)在于決定在哪些分支到達(dá)后啟動(dòng)活動(dòng)。

8. 多合并(Multi-merge)
工作流程中的多個(gè)分支在一個(gè)點(diǎn)進(jìn)行非同步的匯聚。如果多于一個(gè)的分支被激活——可能是并發(fā)的——每個(gè)進(jìn)入分支的每個(gè)活動(dòng)都在合并之后啟動(dòng)新的活動(dòng)。

9. 鑒別器(Discriminator)
鑒別器是工作流中的一個(gè)點(diǎn),它等待進(jìn)入分支中的一個(gè)完成,然后才激活其后的活動(dòng)序列。從那個(gè)時(shí)刻開(kāi)始,它等待所有剩余的分支完成,并且“忽略”它們。一旦所有的分支都已被觸發(fā),它就會(huì)重置自己,以便能被再次觸發(fā)。
例子:在三個(gè)分支中的任意兩個(gè)到達(dá)之后啟動(dòng)后面的活動(dòng)。

10. 強(qiáng)制循環(huán)(Arbitrary Cycles)
工作流中的一個(gè)點(diǎn)可以讓一個(gè)或多個(gè)活動(dòng)反復(fù)的執(zhí)行。

11. 隱式終止(Implicit Termination)
一個(gè)子過(guò)程應(yīng)該在沒(méi)有什么事情可做的時(shí)候被停下來(lái)。換句話說(shuō),在工作流中沒(méi)有別的活動(dòng)在執(zhí)行并且沒(méi)有活動(dòng)可被激活的時(shí)候終止。

12. 非同步的多實(shí)例(Multiple Instances Without Synchronization)
在一個(gè)工作流的內(nèi)部中,可以創(chuàng)建一個(gè)活動(dòng)的多個(gè)實(shí)例,當(dāng)然,這需要對(duì)新產(chǎn)生的線程的控制能力。

13. 在設(shè)計(jì)期間預(yù)先確定的多實(shí)例(Multiple Instances With a Priori Design Time Knowledge)
在特定過(guò)程中的特定活動(dòng)的數(shù)量是在設(shè)計(jì)時(shí)就被確定的。一旦所有的實(shí)例都完成了,其它的活動(dòng)應(yīng)該被啟動(dòng)。
例子:有關(guān)危險(xiǎn)品的請(qǐng)求需要三個(gè)不同的審核。

14. 在運(yùn)行期預(yù)先確定的多實(shí)例(Multiple Instances With a Priori Runtime Knowledge)
在一個(gè)活動(dòng)能夠被多次激活的這種情況下,在指定情況下的指定活動(dòng)的實(shí)例數(shù)量可能取決于情況的特性或者資源的可用性。但是,在活動(dòng)被創(chuàng)建之前,在運(yùn)行中的某個(gè)階段,這個(gè)數(shù)量是可以預(yù)知的。一旦所有的實(shí)例都完成了,其它的活動(dòng)應(yīng)該被啟動(dòng)。
例子:在預(yù)定旅行的過(guò)程中,如果旅途包含多個(gè)飛行的話,活動(dòng)“預(yù)定機(jī)票”會(huì)被多次執(zhí)行。如果所有預(yù)定都完成了,發(fā)票會(huì)被發(fā)送給客戶。

15. 無(wú)法在運(yùn)行期預(yù)先確定的多實(shí)例(Multiple Instances With a Priori Runtime Knowledge)
在一個(gè)活動(dòng)能夠被多次激活的這種情況下,在指定情況下的指定活動(dòng)的實(shí)例數(shù)量無(wú)論是在設(shè)計(jì)時(shí)或者運(yùn)行時(shí)都不能在活動(dòng)的實(shí)例被創(chuàng)建之前預(yù)先確定。但是,在活動(dòng)被創(chuàng)建之前,在運(yùn)行中的某個(gè)階段,這個(gè)數(shù)量是可以預(yù)知的。一旦所有的實(shí)例都完成了,其它的活動(dòng)應(yīng)該被啟動(dòng)。這個(gè)模式和模式14的區(qū)別在于,在某些實(shí)例運(yùn)行結(jié)束之后,新的實(shí)例仍能被創(chuàng)建。

16. 延遲選擇(Deferred Choice)
工作流中的一個(gè)點(diǎn),有一個(gè)或多個(gè)分支已經(jīng)被選擇。與XOR拆分相比,并沒(méi)有明確的選擇,但是,選擇是取決于環(huán)境的。與AND拆分相比,兩者中只有一個(gè)被執(zhí)行。這意味著一旦環(huán)境啟動(dòng)了其中的一個(gè),另一個(gè)就被取消。要注意,選擇是被延遲到兩個(gè)分支中的一個(gè)真正開(kāi)始執(zhí)行時(shí),也就是說(shuō),選擇是可以盡可能的推后的。
例子:在收到貨物之后,有兩種方法可以將其送到。選擇取決于相關(guān)資源的可用性。因此,選擇會(huì)被推遲到直到其中一個(gè)資源可用為止。

17. 交替平行路由(Interleaved Parallel Routing)
一組活動(dòng)以任意的順序執(zhí)行,每個(gè)活動(dòng)都被執(zhí)行,他們的順序是在運(yùn)行時(shí)決定的,并且在任意一個(gè)時(shí)刻都不會(huì)有兩個(gè)活動(dòng)在執(zhí)行。

18. 里程碑(Milestone)
一個(gè)活動(dòng)能否執(zhí)行取決于一個(gè)指定的狀態(tài)。也就是說(shuō),只有在到達(dá)一個(gè)特定的未過(guò)期的里程碑時(shí),活動(dòng)才被執(zhí)行。
例子:一個(gè)顧客只有在進(jìn)行六個(gè)月以上的飛行之后才能聲明自己的飛行里程。

19. 取消活動(dòng)(Cancel Activity)
一個(gè)可執(zhí)行的活動(dòng)被強(qiáng)制失效了,也就是說(shuō),一個(gè)正在等待執(zhí)行的活動(dòng)所在線程被移除了。
例子:如果顧客取消了一個(gè)請(qǐng)求,那么與之相關(guān)的活動(dòng)也被取消了。

20. 取消實(shí)例(Cancel Case)
一個(gè)活動(dòng)的實(shí)例被完全消除了。

廣告:

相關(guān)文章
工作流模式
cms新聞系統(tǒng)購(gòu)買(mǎi)咨詢
掃描關(guān)注 廣州閱速軟件科技有限公司
掃描關(guān)注 廣州閱速科技
藁城市| 乌海市| 阿克苏市| 西吉县| 东莞市| 长宁区| 鄢陵县| 舒兰市| 鲁山县| 中超| 广宁县| 会泽县| 东台市| 玛沁县| 琼海市| 当雄县| 安平县| 行唐县| 屏东县| 昭苏县| 重庆市| 中阳县| 康定县| 芦溪县| 吉林省| 拉萨市| 湛江市| 庆云县| 华安县| 阿拉善左旗| 祁阳县| 桂东县| 东辽县| 措勤县| 巴彦县| 嘉荫县| 云龙县| 佛山市| 巫溪县| 宁都县| 东明县|