W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
異步事件,異步事件是指當(dāng)主流程引發(fā)事件時(shí),不阻塞主流程,事件的執(zhí)行完全交給事件線程進(jìn)行異步調(diào)用。如果同時(shí)引發(fā)多個(gè)異步事件,會(huì)存在并發(fā)執(zhí)行的情況。異步事件非常適合用于不影響主流程的消息通知。下面就異步事件的特點(diǎn)加以詳細(xì)說(shuō)明
異步特點(diǎn):
觸發(fā)異步事件的方法為:
EventContext eventContext = ...
eventContext.fireSyncEvent(EventName, ...);
異步事件有兩種工作方式,由 FireType 枚舉定義:
fireSyncEvent 方法默認(rèn)的執(zhí)行方式是 Interrupt,下面是兩者的觸發(fā)方式:
EventContext eventContext = ...
eventContext.fireSyncEvent(EventName, ... ,FireType.Interrupt);
or
eventContext.fireSyncEvent(EventName, ... ,FireType.Continue);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: