Lua語言的異步處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)

基本信息

申請?zhí)?/td> 2020111920281 申請日 -
公開(公告)號 CN112286595A 公開(公告)日 2021-01-29
申請公布號 CN112286595A 申請公布日 2021-01-29
分類號 G06F9/448(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 魏巍 申請(專利權(quán))人 深圳市九九互動(dòng)科技有限公司
代理機(jī)構(gòu) 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 代理人 鄧云鵬
地址 518051廣東省深圳市南山區(qū)粵海街道粵桂社區(qū)白石路3818號陽光粵?;▓@二期3棟1502
法律狀態(tài) -

摘要

摘要 本申請涉及一種Lua語言的異步處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)。所述方法包括:通過在主線程獲取到業(yè)務(wù)數(shù)據(jù)并產(chǎn)生異步請求,根據(jù)產(chǎn)生的異步請求啟動(dòng)協(xié)程,同時(shí)由協(xié)程將業(yè)務(wù)數(shù)據(jù)上傳至服務(wù)器,并在服務(wù)器進(jìn)行處理,當(dāng)服務(wù)器對業(yè)務(wù)數(shù)據(jù)處理結(jié)束后,協(xié)程會接收到服務(wù)器返回的業(yè)務(wù)數(shù)據(jù)處理結(jié)果,主線程采用封裝的異步回調(diào)函數(shù)將協(xié)程中接收到的處理結(jié)果回調(diào)至主線程,主線程根據(jù)該結(jié)果對業(yè)務(wù)數(shù)據(jù)進(jìn)行更新。上述操作實(shí)現(xiàn)了在業(yè)務(wù)需要進(jìn)行異步處理時(shí),通過協(xié)程處理異步操作,主線程調(diào)用異步操作的處理結(jié)果,主線程不會陷入臃腫的回調(diào)中,降低了維護(hù)成本,并且提升了整體代碼的可讀性,降低了運(yùn)行中的bug率,更加方便業(yè)務(wù)的開發(fā)。??