事件驅動體系結構是一種計算機和軟件開發體系結構,它對系統的事件和更改進行優先排序。通常在編程中有專門用來查找更改的部分,或者直接響應這些更改或將其傳遞給其他部分。事件驅動體系結構不會嘗試為了預測用戶的動作...
事件驅動體系結構是一種計算機和軟件開發體系結構,它對系統的事件和更改進行優先排序。通常在編程中有專門用來查找更改的部分,或者直接響應這些更改或將其傳遞給其他部分。事件驅動體系結構不會嘗試為了預測用戶的動作,所以這對執行非常規功能的用戶來說可能更好。這通常用于計算機,但也可以用于控制機械。女性與計算機倒立有多種系統結構,每一個都會優先考慮某些功能或操作。在事件驅動的體系結構中,事件和更改是主要的優先級。例如,當軟件從靜止狀態變為使用狀態時,這是對系統的一個更改。其他更改可以是功率更改、使用不同的工具、添加編碼和其他類似事件當某件事情需要更多的能量或資源,或者如果必須檢測到新的數據,這將被視為一個事件。為了便于查找和響應更改,通常在軟件或系統中有一些小單元是專門為這個目的而設計的。這些部件中的許多部件都能夠通過更改來直接響應事件用戶所需的能量或做任何事情。其他部件是用來發現變化并將信息傳輸到能夠響應的部件上的。這些部件傾向于提高系統的速度,因為它們是為了滿足用戶的需要而快速地改變系統。其他類型的計算機體系結構通常試圖根據這些體系結構的主要優先級來預測用戶的功能。雖然這可能是有效的,但如果用戶不按照優先級來工作,則可能會降低系統速度或使用計算機資源的效率在事件驅動架構中,沒有預測,因此非常規用戶可能會從中受益。大多數計算機架構僅用于計算機,但事件驅動架構也可用于機械,通常作為安全預防措施。在機械使用過程中,電機移動、執行器移動和部件操作經常會發生許多變化。事件驅動架構通常不會優化這些移動,但它會對其進行監督。例如,如果一個部件以可能存在潛在危險的方式移動,然后這種結構將停止移動,以保證操作員和旁觀者的安全
-
發表于 2020-08-06 07:06
- 閱讀 ( 789 )
- 分類:電腦網絡