搶先一步
VMware 提供培訓和認證,以加速您的進展。
了解更多我們很高興宣布Spring Statemachine 1.0.0.M2 的第二個里程碑版本。
在這個里程碑中,我們著重於區域和虛擬狀態中的功能。 區域為狀態機的並行執行提供了更複雜的功能,而虛擬狀態將為使用初始、終止、歷史、選擇、分支和加入狀態帶來更多功能。
有人可能會問,什麼是區域以及它如何與狀態機協同工作。 狀態機是一個區域的專業化,其中正交區域由多個獨立的狀態機組成。 這是一個難以理解的概念,因此我們做了一個範例來演示此功能。
上面的狀態圖顯示了工作流程中執行一組任務的通常概念。 執行多個任務意味著,如果其中一個任務失敗,除非修復了失敗原因,否則任務的執行無法再次繼續。 這些故障可以自動修復,或者狀態機被置於需要使用者層級干預的手動狀態。 只有在那之後,狀態機才能回到它的主要狀態,在那裡可以再次執行所有任務。
狀態機中有用的一個概念是歷史狀態。 這個虛擬狀態記錄了狀態機的最後一個活動狀態,並且返回到該狀態將恢復活動狀態配置。 這個概念如下所示(我們知道洗衣機在恢復電源後能夠從其最後一個狀態繼續),並且可以在參考文件中找到更詳細的描述。
接下來我們要往哪裡去? 在下一個里程碑中,我們將著手處理以下功能:
#SpringOne 2GX 2015 即將到來! 請在SpringOne2GX in Washington, DC 盡早預訂您的位置。 超級早鳥價格將於6月12日到期! 這是第一手了解所有正在發生的事情並提供直接回饋的最佳機會。
#折扣