[發(fā)明專利]一種異步處理流程生成方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202211105443.8 | 申請(qǐng)日: | 2022-09-09 |
| 公開(公告)號(hào): | CN115687224A | 公開(公告)日: | 2023-02-03 |
| 發(fā)明(設(shè)計(jì))人: | 胡博偉;胡景翔;宋震龍 | 申請(qǐng)(專利權(quán))人: | 杭州海康機(jī)器人股份有限公司 |
| 主分類號(hào): | G06F13/42 | 分類號(hào): | G06F13/42;G06F8/34;G06F8/38;G06F8/71 |
| 代理公司: | 北京柏杉松知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11413 | 代理人: | 孟維娜;項(xiàng)京 |
| 地址: | 310051 浙江省杭州市*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 異步 處理 流程 生成 方法 裝置 | ||
本申請(qǐng)實(shí)施例提供了一種異步處理流程生成方法及裝置,涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,上述方法包括:基于用戶配置的異步處理組件的處理順序,連接各個(gè)異步處理組件;確定用戶為異步處理組件中的目標(biāo)處理組件選擇的目標(biāo)事件信號(hào),并在第一預(yù)設(shè)界面中顯示目標(biāo)事件信號(hào)的標(biāo)識(shí);確定用戶根據(jù)第一預(yù)設(shè)界面顯示的內(nèi)容配置的目標(biāo)事件信號(hào)之間的邏輯關(guān)系;基于邏輯關(guān)系與目標(biāo)事件信號(hào),生成目標(biāo)處理組件的運(yùn)行條件;配置目標(biāo)處理組件通過事件接收接口接收目標(biāo)事件信號(hào),并配置目標(biāo)處理組件在運(yùn)行條件成立的情況下運(yùn)行數(shù)據(jù)處理單元,根據(jù)配置結(jié)果,生成按照異步處理流程進(jìn)行數(shù)據(jù)處理的數(shù)據(jù)文件。應(yīng)用本申請(qǐng)實(shí)施例提供的方案能夠配置異步處理組件實(shí)現(xiàn)異步數(shù)據(jù)處理。
技術(shù)領(lǐng)域
本申請(qǐng)涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種異步處理流程生成方法及裝置。
背景技術(shù)
現(xiàn)有技術(shù)中的處理組件內(nèi)封裝有數(shù)據(jù)處理單元、數(shù)據(jù)輸入接口與數(shù)據(jù)輸出接口,電子設(shè)備可以調(diào)用處理組件,通過數(shù)據(jù)輸入接口將數(shù)據(jù)輸入處理組件,數(shù)據(jù)處理單元對(duì)數(shù)據(jù)進(jìn)行處理,并從數(shù)據(jù)輸出接口輸出處理結(jié)果。
在此基礎(chǔ)上,按照預(yù)設(shè)的處理順序,可以分別將各個(gè)處理組件的數(shù)據(jù)輸出接口與其他處理組件的數(shù)據(jù)輸入接口相連,使得各個(gè)處理組件能夠共同實(shí)現(xiàn)一個(gè)數(shù)據(jù)處理流程。具體的,每一處理組件中的數(shù)據(jù)處理單元對(duì)數(shù)據(jù)進(jìn)行處理之后,可以通過輸出接口將處理結(jié)果輸入所連接的下一處理組件的輸入接口,下一處理組件接收到處理結(jié)果后,可以繼續(xù)通過自身封裝的數(shù)據(jù)處理單元對(duì)接收到的處理結(jié)果繼續(xù)進(jìn)行處理,依此類推,各個(gè)處理組件共同實(shí)現(xiàn)了一個(gè)數(shù)據(jù)處理流程。
但采用上述配置方式對(duì)處理組件進(jìn)行配置之后,只有在連接順序中位于前端的處理組件完成數(shù)據(jù)處理并輸出處理結(jié)果之后,位于后端的處理組件才能開始進(jìn)行數(shù)據(jù)處理,各個(gè)處理組件之間實(shí)現(xiàn)數(shù)據(jù)處理流程是同步流程。采用現(xiàn)有技術(shù)的配置方式無法配置處理組件實(shí)現(xiàn)異步數(shù)據(jù)處理。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例的目的在于提供一種異步處理流程生成方法,以配置處理組件實(shí)現(xiàn)異步數(shù)據(jù)處理。具體技術(shù)方案如下:
第一方面,本申請(qǐng)實(shí)施例提供了一種異步處理流程生成方法,所述方法包括:
基于用戶配置的異步處理組件的處理順序,連接各個(gè)異步處理組件,其中,所述異步處理組件包含:用于接收數(shù)據(jù)的數(shù)據(jù)輸入接口、用于對(duì)數(shù)據(jù)進(jìn)行處理的數(shù)據(jù)處理單元、用于輸出數(shù)據(jù)的數(shù)據(jù)輸出接口、用于接收事件信號(hào)的事件接收接口、用于輸出事件信號(hào)的事件輸出接口,連接后每一異步處理組件的數(shù)據(jù)輸出接口與所述處理順序中的下一異步處理組件的數(shù)據(jù)輸入接口相連;
確定用戶為異步處理組件中的目標(biāo)處理組件選擇的目標(biāo)事件信號(hào),并在第一預(yù)設(shè)界面中顯示目標(biāo)事件信號(hào)的標(biāo)識(shí),其中,所述目標(biāo)事件信號(hào)為:前序異步處理組件通過事件輸出接口輸出的事件信號(hào),所述前序異步處理組件在所述處理順序中位于所述目標(biāo)處理組件之前;
確定用戶根據(jù)所述第一預(yù)設(shè)界面顯示的內(nèi)容配置的目標(biāo)事件信號(hào)之間的邏輯關(guān)系;
基于所述邏輯關(guān)系與所述目標(biāo)事件信號(hào),生成目標(biāo)處理組件的運(yùn)行條件,其中,所述運(yùn)行條件為:在前序異步處理組件輸出目標(biāo)事件信號(hào)且滿足所述邏輯關(guān)系的情況下,運(yùn)行所述目標(biāo)處理組件中的數(shù)據(jù)處理單元;
配置所述目標(biāo)處理組件通過事件接收接口接收目標(biāo)事件信號(hào),并配置所述目標(biāo)處理組件在所述運(yùn)行條件成立的情況下運(yùn)行數(shù)據(jù)處理單元;
根據(jù)配置結(jié)果,生成按照異步處理流程進(jìn)行數(shù)據(jù)處理的數(shù)據(jù)文件。
本申請(qǐng)的一個(gè)實(shí)施例中,在所述配置所述目標(biāo)處理組件通過事件接收接口接收目標(biāo)事件信號(hào)之前,還包括:
確定用戶通過第二預(yù)設(shè)界面選擇的目標(biāo)動(dòng)作,其中,所述目標(biāo)動(dòng)作為:在滿足所述運(yùn)行條件的情況下所述目標(biāo)處理組件中的數(shù)據(jù)處理單元需要執(zhí)行的動(dòng)作;
所述配置所述目標(biāo)處理組件在所述運(yùn)行條件成立的情況下運(yùn)行數(shù)據(jù)處理單元,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州海康機(jī)器人股份有限公司,未經(jīng)杭州海康機(jī)器人股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211105443.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





