一種RN框架下的跨進(jìn)程通信方法、裝置及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202111682445.9 申請日 -
公開(公告)號 CN114327957A 公開(公告)日 2022-04-12
申請公布號 CN114327957A 申請公布日 2022-04-12
分類號 G06F9/54(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 劉睿;王彬彬;李梁;滑立棟 申請(專利權(quán))人 蘇州金羲智慧科技有限公司
代理機(jī)構(gòu) 蘇州國誠專利代理有限公司 代理人 陳君名
地址 215163江蘇省蘇州市高新區(qū)科技城科靈路78號
法律狀態(tài) -

摘要

摘要 本申請?zhí)峁┝艘环NRN框架下的跨進(jìn)程通信方法、裝置及存儲介質(zhì),其中方法包括以下步驟:對軟件代碼進(jìn)行初始化;將pid進(jìn)行注冊,使第一線程和第二線程分別持有對方的pid;第一線程將數(shù)據(jù)傳遞給binder;binder對數(shù)據(jù)類型進(jìn)行序列化;binder對序列化數(shù)據(jù)進(jìn)行二進(jìn)制包裝;binder將二進(jìn)制數(shù)據(jù)發(fā)送給第二線程,并向第二線程指明數(shù)據(jù)類型;第二線程對二進(jìn)制數(shù)據(jù)進(jìn)行還原。本申請通過采用binder作為類型轉(zhuǎn)換橋,由binder承接數(shù)據(jù)類型的轉(zhuǎn)換工作,同時使每個進(jìn)程持有同一個classloader下的pid實例,從而達(dá)到在RN框架下跨進(jìn)程通信的目的。