日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專(zhuān)利]一種進(jìn)程通訊方法和裝置在審

專(zhuān)利信息
申請(qǐng)?zhí)枺?/td> 201811580765.1 申請(qǐng)日: 2018-12-24
公開(kāi)(公告)號(hào): CN111352743A 公開(kāi)(公告)日: 2020-06-30
發(fā)明(設(shè)計(jì))人: 韓子雙 申請(qǐng)(專(zhuān)利權(quán))人: 北京新媒傳信科技有限公司
主分類(lèi)號(hào): G06F9/54 分類(lèi)號(hào): G06F9/54
代理公司: 北京市隆安律師事務(wù)所 11323 代理人: 權(quán)鮮枝
地址: 100089 北京市海淀區(qū)萬(wàn)*** 國(guó)省代碼: 北京;11
權(quán)利要求書(shū): 查看更多 說(shuō)明書(shū): 查看更多
摘要:
搜索關(guān)鍵詞: 一種 進(jìn)程 通訊 方法 裝置
【說(shuō)明書(shū)】:

發(fā)明公開(kāi)了一種進(jìn)程通訊方法和裝置。本發(fā)明的進(jìn)程通信裝置包括初始化單元、監(jiān)聽(tīng)單元和通信單元。本發(fā)明的進(jìn)程通訊方法包括:初始化進(jìn)程通信的消息通道,消息通道包括由第一進(jìn)程、第二進(jìn)程和共享內(nèi)存共同組成的通道;監(jiān)聽(tīng)消息通道;在第一進(jìn)程或第二進(jìn)程的發(fā)送線程接收到來(lái)自發(fā)送端的消息時(shí),由發(fā)送線程將消息寫(xiě)入所述共享內(nèi)存,觸發(fā)對(duì)方進(jìn)程從所述共享內(nèi)存中讀消息并執(zhí)行,實(shí)現(xiàn)第一進(jìn)程與所述第二進(jìn)程之間的消息收發(fā),其中發(fā)送端為運(yùn)行第一進(jìn)程或第二進(jìn)程的終端。本發(fā)明通過(guò)異步的消息處理方式實(shí)現(xiàn)消息的分發(fā),保證消息分發(fā)不會(huì)堵塞,無(wú)需用戶(hù)花費(fèi)大量人力維護(hù)消息的收發(fā)邏輯。

技術(shù)領(lǐng)域

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種進(jìn)程通訊方法和裝置。

背景技術(shù)

在多團(tuán)隊(duì)開(kāi)發(fā)同一套軟件時(shí),團(tuán)隊(duì)間協(xié)作一般會(huì)封裝庫(kù)(動(dòng)態(tài)庫(kù)或靜態(tài)庫(kù)),或者使用簡(jiǎn)單的進(jìn)程間通訊。

封裝動(dòng)態(tài)庫(kù)的方式是:把自己團(tuán)隊(duì)的代碼編譯\打包成庫(kù)供其他團(tuán)隊(duì)調(diào)用,同時(shí)需要提供該庫(kù)的頭文件、函數(shù)說(shuō)明和對(duì)應(yīng)的依賴(lài)環(huán)境。這種方式至少存在以下問(wèn)題:

開(kāi)發(fā)前需要制定嚴(yán)格的接口協(xié)議,并且需要雙方都去遵守;當(dāng)一方崩潰時(shí),會(huì)導(dǎo)致整個(gè)軟件崩潰;排查問(wèn)題時(shí)需要雙方都投入人力,并且需要頻繁的交流才可以把問(wèn)題解決。

進(jìn)程間通訊方案:提供簡(jiǎn)單的傳輸協(xié)議,需要雙方去維護(hù)消息的收發(fā)邏輯。這種方式至少存在以下問(wèn)題:

調(diào)用機(jī)制過(guò)于簡(jiǎn)單,使用時(shí)需要二次開(kāi)發(fā);跨平臺(tái)效果不好,在不同平臺(tái)下,需要構(gòu)建不同的等待機(jī)制;無(wú)法跨編程語(yǔ)言;進(jìn)程間通訊效率差。

發(fā)明內(nèi)容

本發(fā)明提供了一種進(jìn)程通訊方法和裝置,以至少部分解決上述問(wèn)題。

本發(fā)明的一方面提供了一種進(jìn)程通信方法,包括:初始化進(jìn)程通信的消息通道,消息通道包括由第一進(jìn)程、第二進(jìn)程和共享內(nèi)存共同組成的通道;監(jiān)聽(tīng)消息通道;在第一進(jìn)程或第二進(jìn)程的發(fā)送線程接收到來(lái)自發(fā)送端的消息時(shí),由發(fā)送線程將消息寫(xiě)入所述共享內(nèi)存,觸發(fā)對(duì)方進(jìn)程從所述共享內(nèi)存中讀消息并執(zhí)行,實(shí)現(xiàn)第一進(jìn)程與所述第二進(jìn)程之間的消息收發(fā),其中發(fā)送端為運(yùn)行第一進(jìn)程或第二進(jìn)程的終端。

本發(fā)明的另一方面提供了一種進(jìn)程通信裝置,包括:初始化單元,用于初始化進(jìn)程通信的消息通道,消息通道為第一進(jìn)程、第二進(jìn)程和共享內(nèi)存共同組成的消息通道;監(jiān)聽(tīng)單元,用于監(jiān)聽(tīng)消息通道;通信單元,用于在第一進(jìn)程或第二進(jìn)程的發(fā)送線程接收到來(lái)自發(fā)送端的消息時(shí),由發(fā)送線程將所述消息寫(xiě)入共享內(nèi)存,觸發(fā)對(duì)方進(jìn)程從所述共享內(nèi)存中讀消息并執(zhí)行,實(shí)現(xiàn)第一進(jìn)程與第二進(jìn)程之間的消息收發(fā),其中發(fā)送端為運(yùn)行第一進(jìn)程或第二進(jìn)程的終端。

本發(fā)明創(chuàng)建相互獨(dú)立的第一進(jìn)程和第二進(jìn)程,利用第一進(jìn)程、第二進(jìn)程和共享內(nèi)存構(gòu)建消息通道并對(duì)消息通道進(jìn)行監(jiān)聽(tīng),在消息收發(fā)過(guò)程中不區(qū)分主從邏輯,利用發(fā)送線程接收到來(lái)自發(fā)送端的消息并將接收到的消息寫(xiě)入共享內(nèi)存,觸發(fā)對(duì)方進(jìn)程從共享內(nèi)存中讀消息并執(zhí)行,通過(guò)異步的消息處理方式實(shí)現(xiàn)消息的分發(fā),保證消息分發(fā)不會(huì)堵塞,無(wú)需用戶(hù)花費(fèi)大量人力維護(hù)消息的收發(fā)邏輯。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例示出的進(jìn)程通訊方法流程圖;

圖2為本發(fā)明實(shí)施例示出的消息通道初始化流程圖;

圖3為本發(fā)明實(shí)施例示出的消息分發(fā)流程圖;

圖4為本發(fā)明實(shí)施例示出的進(jìn)程退出流程圖;

圖5為本發(fā)明實(shí)施例示出的進(jìn)程通訊裝置的結(jié)構(gòu)框圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。

下載完整專(zhuān)利技術(shù)內(nèi)容需要扣除積分,VIP會(huì)員可以免費(fèi)下載。

該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京新媒傳信科技有限公司,未經(jīng)北京新媒傳信科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201811580765.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。

×

專(zhuān)利文獻(xiàn)下載

說(shuō)明:

1、專(zhuān)利原文基于中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局專(zhuān)利說(shuō)明書(shū);

2、支持發(fā)明專(zhuān)利 、實(shí)用新型專(zhuān)利、外觀設(shè)計(jì)專(zhuān)利(升級(jí)中);

3、專(zhuān)利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專(zhuān)利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

5、已全新升級(jí)為極速版,下載速度顯著提升!歡迎使用!

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識(shí) 聯(lián)系我們

鉆瓜專(zhuān)利網(wǎng)在線咨詢(xún)

周一至周五 9:00-18:00

咨詢(xún)?cè)诰€客服咨詢(xún)?cè)诰€客服
tel code back_top
主站蜘蛛池模板: www.日本一区| 国产麻豆一区二区三区精品| 欧美中文字幕一区二区| 国内偷拍一区| 亚洲精品久久久久中文第一暮| 991本久久精品久久久久| 国产91高清| 日韩精品一区二区三区免费观看视频| 亚洲乱码一区二区三区三上悠亚 | 国产一a在一片一级在一片| 国产一级一区二区| 少妇厨房与子伦免费观看| 亚洲一区精品视频| 中文字幕日韩有码| 91精品系列| 亚洲三区在线| 欧美精品一区久久| 视频一区二区中文字幕| 精品国产91久久久久久久| 狠狠色依依成人婷婷九月| 亚洲欧美一区二| 欧美精品日韩精品| 国产精品一品二区三区四区五区| 少妇厨房与子伦在线观看| 99久久精品免费看国产免费粉嫩| 日韩中文字幕在线一区二区| 国产精品理人伦一区二区三区| 大桥未久黑人强制中出| 国产精品久久久久四虎| 一区二区三区欧美精品| 亚洲精品一区中文字幕| 久99久视频| 性欧美一区二区三区| 亚洲四区在线| 99久久久国产精品免费无卡顿| 欧美一区二区激情三区| 国产91丝袜在线| 大bbw大bbw巨大bbw看看| 亚洲欧美日韩三区| 日韩精品久久久久久久的张开腿让| 欧美日韩一区二区三区在线观看视频| 91精品国模一区二区三区| 国产不卡一二三区| 国产精品久久久久四虎| 黄色香港三级三级三级| 国产精品综合一区二区三区| 亚洲乱码av一区二区三区中文在线:| 91国偷自产一区二区介绍| 久久精品国产一区二区三区| 国产乱码一区二区| 国产精一区二区三区| 91夜夜夜| 日本一区二区三区电影免费观看| 精品久久小视频| 国产欧美日韩精品在线| 久99久精品| 国产女人和拘做受在线视频| 午夜影院黄色片| 狠狠色狠狠色综合日日2019| 久久aⅴ国产欧美74aaa| 国产极品一区二区三区| 国产一区二区影院| 国产精品第56页| 欧美亚洲视频二区| 精品国产一区二区三区高潮视| 国产乱码一区二区| 亚洲国产精品美女| 91精品国产综合久久福利软件| 狠狠色狠狠色综合日日五| 国产精品日韩一区二区| www.午夜av| 日本一区二区三区免费播放| 亚洲国产欧美一区| 国产精品欧美一区二区视频| 国产精品日本一区二区不卡视频 | 国产精品美女www爽爽爽视频| 51区亚洲精品一区二区三区| av午夜影院| 国产精品免费专区| 精品国产乱码久久久久久虫虫| 国产在线精品一区| 久久国产欧美一区二区三区免费|