異步系統(tǒng)的實(shí)現(xiàn)方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN201910897237.7 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN110825441B 公開(kāi)(公告)日 2021-11-02
申請(qǐng)公布號(hào) CN110825441B 申請(qǐng)公布日 2021-11-02
分類號(hào) G06F9/38(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王耀民;許濤濤;湯士偉;張麗;潘寧;徐奎東;沈歡;楊秋芬 申請(qǐng)(專利權(quán))人 萬(wàn)達(dá)信息股份有限公司
代理機(jī)構(gòu) 上海碩力知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 劉秋香
地址 200233上海市徐匯區(qū)桂平路481號(hào)20號(hào)樓5層
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種異步系統(tǒng)的實(shí)現(xiàn)方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),所述方法包括:當(dāng)流程節(jié)點(diǎn)的執(zhí)行存在異步非阻塞調(diào)用時(shí),預(yù)備異步回調(diào)處理,所述異步回調(diào)處理被緩存至全局緩存列表中,并保存當(dāng)前流程節(jié)點(diǎn)的線程上下文;執(zhí)行所述異步非阻塞調(diào)用;當(dāng)所述異步非阻塞調(diào)用執(zhí)行完成時(shí),釋放當(dāng)前線程,異步非阻塞方法異步回調(diào)時(shí)重新申請(qǐng)線程并恢復(fù)線程上下文進(jìn)行回調(diào)處理。通過(guò)本發(fā)明提供的異步系統(tǒng)的實(shí)現(xiàn)方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),能夠提高工作流引擎的并發(fā)處理性能,特別地,當(dāng)流程節(jié)點(diǎn)存在的外部調(diào)用耗時(shí)越長(zhǎng),并發(fā)處理的性能提升越明顯。