[發明專利]一種星型結構的多進程間的通信方法和裝置有效
| 申請號: | 201310198340.5 | 申請日: | 2013-05-24 |
| 公開(公告)號: | CN103294541B | 公開(公告)日: | 2017-04-26 |
| 發明(設計)人: | 張飛;李香富;張熾成 | 申請(專利權)人: | 福建聯迪商用設備有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46 |
| 代理公司: | 福州市博深專利事務所(普通合伙)35214 | 代理人: | 林志崢 |
| 地址: | 350003 福建省福州*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 結構 進程 通信 方法 裝置 | ||
1.一種星型結構的多進程間的通信方法,其特征在于:
首先由控制器啟動處理器,并和處理器建立控制鏈路,隨后處理器用poll阻塞監測控制器與處理器之間的控制鏈路和處理器與其他功能模塊之間的功能鏈路;控制器通過控制鏈路可以控制處理器新增和刪減處理器與功能模塊間的通信鏈路及監測功能,還可以通過控制鏈路關閉處理器;其他功能模塊則通過新增的通信鏈路進行具體的功能性操作交互;
所述方法運行的過程中,具有如下變化過程:
過程1:控制器新建處理器,并與子進程間建立控制鏈路;處理器將控制鏈路句柄添加到poll函數監聽集合中進行監聽,隨時處理來自控制器的控制信息;
過程2:控制器通過控制鏈路控制處理器與功能模塊建立通信鏈路,處理器將通信鏈路句柄添加到poll函數監聽集合中進行監聽,此后處理器便可以隨時處理來自所監聽的通信鏈路的交互信息了;
過程3:控制器通過控制鏈路控制處理器斷開與功能模塊之間的通信鏈路,處理器將通信鏈路句柄從poll函數監聽集合中刪除,不再監聽;
過程4:控制器通過控制鏈路通知處理器結束,即關閉處理器。
2.一種星型結構的多進程間的通信裝置,其特征在于:
所述裝置分為三部分:控制器部分,處理器部分和功能模塊;
控制器部分:負責進程,負責啟動處理器線程和終止處理器線程,通過控制鏈路控制處理器與其他模塊通信鏈路的建立與刪減及相關操作的終止;
處理器部分:負責線程,由控制器控制其生命進程,負責監聽各功能模塊與其建立的通信鏈路句柄及控制鏈路句柄,與控制器和各功能模塊進行交互,并進行相關的處理;
功能模塊:負責線程或進程,某一具體功能模塊,與處理器通過通信鏈路進行交互;
所述通信裝置的通信方法為:
首先由控制器啟動處理器,并和處理器建立控制鏈路,隨后處理器用poll阻塞監測控制器與處理器之間的控制鏈路和處理器與其他功能模塊之間的功能鏈路;控制器通過控制鏈路可以控制處理器新增和刪減處理器與功能模塊間的通信鏈路及監測功能,還可以通過控制鏈路關閉處理器;其他功能模塊則通過新增的通信鏈路進行具體的功能性操作交互;
所述方法運行的過程中,具有如下變化過程:
過程1:控制器新建處理器,并與子進程間建立控制鏈路;處理器將控制鏈路句柄添加到poll函數監聽集合中進行監聽,隨時處理來自控制器的控制信息;
過程2:控制器通過控制鏈路控制處理器與功能模塊建立通信鏈路,處理器將通信鏈路句柄添加到poll函數監聽集合中進行監聽,此后處理器便可以隨時處理來自所監聽的通信鏈路的交互信息了;
過程3:控制器通過控制鏈路控制處理器斷開與功能模塊之間的通信鏈路,處理器將通信鏈路句柄從poll函數監聽集合中刪除,不再監聽;
過程4:控制器通過控制鏈路通知處理器結束,即關閉處理器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建聯迪商用設備有限公司,未經福建聯迪商用設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310198340.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:接口調用管理方法和服務器
- 下一篇:一種信息處理的方法及電子設備





