吳眾欣 韓 彪 錢德沛 王永劍
摘要:針對web服務集成過程中分階段事件驅動架構(SEDA)僅考慮服務集成架構的資源消耗,而對被集成的服務及由其構成的任務資源耗費考慮不足的問題,提出了分階段優先級事件驅動架構(SPEDA)。選取評價指標,通過熵權法對事件進行優先級評估,而在階段內對優先級高的事件給予優先處理;使用非搶占式規則的排隊系統構建集成任務資源消耗的數學模型,通過合理安排事件的優先等級來降低集成任務資源消耗。實驗表明,SPEDA采用3個優先級別,其任務資源消耗比SEDA降低了18%,在考慮了優先級劃分粒度的情況下,5個級別的集成任務資源消耗比3個級別的降低了21%。