自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VS開(kāi)發(fā)環(huán)境及其搭建步驟

開(kāi)發(fā) 后端
在日常的VS開(kāi)發(fā)環(huán)境中,可以把工作流分為兩種類(lèi)型,它們分別是:Sequential和State Machine這兩種狀態(tài)機(jī)。下面就進(jìn)行詳細(xì)說(shuō)明。
對(duì)于VS開(kāi)發(fā)環(huán)境只是關(guān)注當(dāng)前的工作流狀態(tài),并且有哪些可能的選擇會(huì)跳轉(zhuǎn)到某個(gè)另外的狀態(tài),這就是后一種情況,應(yīng)該采用狀態(tài)機(jī)工作流。所以使用VS開(kāi)發(fā)環(huán)境是很好用的。

序列式工作流將一系列待執(zhí)行的呃步驟以一種預(yù)先描述好的次序描述出來(lái)。在這種工作流里,控制流程的是我們很熟悉的諸如if-else和while循環(huán)結(jié)構(gòu)。序列式工作流的行為可以用簡(jiǎn)單的流程圖來(lái)演示。以一個(gè)取款機(jī)取款的例子來(lái)看。

每一個(gè)步驟都是很清楚地定義好的。這個(gè)工作流有著確定的起點(diǎn)與終點(diǎn),我們不能隨意跳轉(zhuǎn)到中間的某個(gè)點(diǎn)上,***能做的只有從頭開(kāi)始。狀態(tài)機(jī)工作流則并不定義固定的流程,它們定義一組狀態(tài),包括狀態(tài)之間可能存在的轉(zhuǎn)移。VS開(kāi)發(fā)環(huán)境同樣是取款機(jī)取款,我們看看它的狀態(tài)機(jī)描述。方框中的不再代表獨(dú)立的步驟,而是代表狀態(tài)。每個(gè)狀態(tài)可以轉(zhuǎn)移到一個(gè)或多個(gè)其它狀態(tài)上去。執(zhí)行這樣的工作流不一定要從***個(gè)狀態(tài)開(kāi)始。

這就允許工作流被打斷,然后根據(jù)需要恢復(fù)。在WF中,狀態(tài)的轉(zhuǎn)移是通過(guò)宿主應(yīng)用程序引起的外部事件觸發(fā)的,這就意味著工作流的控制完全是交由外界完成的。

具體在設(shè)計(jì)時(shí)該選擇哪一種工作流是一個(gè)很重要的問(wèn)題。一般來(lái)說(shuō),判斷的依據(jù)就在于控制工作流走向的重要選擇是發(fā)生在工作流的內(nèi)部還是外部,是否由用戶進(jìn)行控制。序列工作流在本質(zhì)上是對(duì)工作流的路徑建模,將路徑信息都編碼到了模型之中,因此適合于前一種情況;在某些時(shí)候,我們并不關(guān)心工作流的路徑。

簡(jiǎn)單地說(shuō),工作流就是一系列相互銜接、VS開(kāi)發(fā)環(huán)境自動(dòng)進(jìn)行的業(yè)務(wù)活動(dòng)或任務(wù)。一個(gè)工作流包括一組任務(wù)(或活動(dòng))及它們的相互順序關(guān)系,還包括流程及任務(wù)(或活動(dòng))的啟動(dòng)和終止條件,以及對(duì)每個(gè)任務(wù)(或活動(dòng))的描述。#t#

工作流在大多數(shù)的實(shí)際應(yīng)用中的情況可以這樣來(lái)簡(jiǎn)單地描述:在網(wǎng)絡(luò)、服務(wù)器和多臺(tái)計(jì)算機(jī)客戶端的硬件平臺(tái)上,業(yè)務(wù)過(guò)程按照預(yù)先設(shè)定的規(guī)則并借助應(yīng)用程序和人對(duì)相關(guān)數(shù)據(jù)的處理而完成。例如,在日常辦公中,當(dāng)撰寫(xiě)好某份報(bào)告之后,可能需要將其提交給領(lǐng)導(dǎo)進(jìn)行審閱或批示;

審批意見(jiàn)可能需要匯集并提交給另外一個(gè)人,以便對(duì)報(bào)告進(jìn)行進(jìn)一步的修改。這樣,可能會(huì)形成同一篇文檔在多個(gè)人之間的順序或同時(shí)傳遞。對(duì)于這樣的情況,我們可以使用工作流技術(shù)來(lái)控制和管理文檔在各個(gè)計(jì)算機(jī)之間自動(dòng)傳遞,而非手工傳遞。這就可以稱之為工作流。

類(lèi)似的關(guān)于文檔的自動(dòng)化處理只是工作流技術(shù)的一種簡(jiǎn)單應(yīng)用。事實(shí)上,VS開(kāi)發(fā)環(huán)境工作流技術(shù)在現(xiàn)實(shí)生活中能夠完成更多更復(fù)雜的任務(wù)。如企業(yè)(或機(jī)構(gòu))內(nèi)部的各種數(shù)據(jù)或信息的自動(dòng)處理,多種業(yè)務(wù)流程的整合,企業(yè)(或機(jī)構(gòu))之間的數(shù)據(jù)交換,借助Internet技術(shù)實(shí)現(xiàn)跨地域的數(shù)據(jù)傳輸和處理等等。

責(zé)任編輯:chenqingxiang 來(lái)源: 博客園
相關(guān)推薦

2010-05-02 14:29:15

Meego開(kāi)發(fā)

2010-08-05 09:13:22

EclipseFlexBuilder

2009-12-03 15:42:17

Visual Stud

2024-08-20 18:05:34

2013-07-23 06:11:44

Android開(kāi)發(fā)學(xué)習(xí)Android開(kāi)發(fā)環(huán)境Java

2009-12-18 11:14:52

VS 2010環(huán)境

2009-11-26 14:27:46

開(kāi)發(fā)VS2005

2013-07-29 14:23:55

Eclipse開(kāi)發(fā)環(huán)境Eclipse開(kāi)發(fā)環(huán)境

2024-03-26 15:19:36

鴻蒙應(yīng)用開(kāi)發(fā)開(kāi)發(fā)工具

2011-06-08 17:32:18

QT VS2008 開(kāi)發(fā)環(huán)境

2009-12-16 11:16:03

VS 2005開(kāi)發(fā)環(huán)境

2009-07-03 16:56:37

JSP開(kāi)發(fā)環(huán)境

2011-07-08 16:02:24

iphone

2017-03-02 15:33:24

Android Thi環(huán)境搭建

2017-09-11 14:35:34

編輯器開(kāi)發(fā)環(huán)境React

2010-04-03 11:30:15

Widget開(kāi)發(fā)

2011-05-26 10:33:26

Android開(kāi)發(fā)

2011-08-02 17:37:01

IPhone開(kāi)發(fā) 環(huán)境搭建

2009-12-15 13:27:34

VS開(kāi)發(fā)環(huán)境

2011-08-25 15:02:17

Lua環(huán)境搭建EditPlus
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)