EdgexGo2.0學習-14 序列圖

1、下面是一個虛擬設備的序列圖

 

 序列圖說明

片段類型

名稱

說明

Opt

選項

包含一個可能發生或可能不發生的序列。 可以在臨界中指定序列發生的條件。

Alt

抉擇

包含一個片段列表,這些片段包含備選消息序列。 在任何場合下只發生一個序列。

可以在每個片段中設置一個臨界來指示該片段可以運行的條件。 else 的臨界指示其他任何臨界都不爲 True 時應運行的片段。 如果所有臨界都爲 False 並且沒有 else,則不執行任何片段。

Loop

循環

片段重複一定次數。 可以在臨界中指示片段重複的條件。

Loop 組合片段具有“Min”“Max”屬性,它們指示片段可以重複的最小和最大次數。 默認值是無限制。

Break

中斷

如果執行此片段,則放棄序列的其餘部分。 可以使用臨界來指示發生中斷的條件。

Par

並行

並行處理。 片段中的事件可以交錯。

Critical

關鍵

用在 Par 或 Seq 片段中。 指示此片段中的消息不得與其他消息交錯。

Seq

弱順序

有兩個或更多操作數片段。 涉及同一生命線的消息必須以片段的順序發生。 如果消息涉及的生命線不同,來自不同片段的消息可能會並行交錯。

Strict

強順序

有兩個或更多操作數片段。 這些片段必須按給定順序發生。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章