技術(shù)總結(jié)
本發(fā)明提供了一種UI和業(yè)務(wù)邏輯分離方法和裝置,通過由UI層將識別出來的UI操作消息發(fā)送至消息分發(fā)模塊;再由消息分發(fā)模塊根據(jù)從UI層獲取的UI操作消息確定對應(yīng)的功能消息,并分發(fā)所述功能消息至對應(yīng)的功能模塊中;由功能模塊根據(jù)從消息分發(fā)模塊獲取的功能消息從設(shè)備層中調(diào)用對應(yīng)的接口函數(shù)和設(shè)備進(jìn)行通信后,在功能模塊在執(zhí)行完所述功能消息對應(yīng)的業(yè)務(wù)邏輯操作后,調(diào)用接口函數(shù)修改公共狀態(tài)模塊中對應(yīng)的功能狀態(tài);當(dāng)功能狀態(tài)發(fā)生變化時(shí),由公共狀態(tài)模塊發(fā)送UI更新消息至UI層,實(shí)現(xiàn)了在UI層向業(yè)務(wù)邏輯層發(fā)送UI操作消息后,可以立刻響應(yīng)新的UI操作,不需要等待設(shè)備功能執(zhí)行完成,提高了UI操作的響應(yīng)速率。
技術(shù)研發(fā)人員:王維治
受保護(hù)的技術(shù)使用者:深圳英飛拓科技股份有限公司
文檔號碼:201710014031
技術(shù)研發(fā)日:2017.01.09
技術(shù)公布日:2017.06.20