[發(fā)明專利]一種構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200910241377.5 | 申請(qǐng)日: | 2009-11-30 |
| 公開(kāi)(公告)號(hào): | CN101739255A | 公開(kāi)(公告)日: | 2010-06-16 |
| 發(fā)明(設(shè)計(jì))人: | 馬亞平;李元;王永剛;馬豐文;葉東;陳小青 | 申請(qǐng)(專利權(quán))人: | 馬亞平;李元 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F9/54 |
| 代理公司: | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 胡小永 |
| 地址: | 100091 北京市*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 構(gòu)件 反向 調(diào)用 平臺(tái) 間類組播 通信 方法 | ||
1.一種構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法,其特征在于,構(gòu)件通過(guò)平臺(tái)中的二次開(kāi)發(fā)代理RDA反向調(diào)用平臺(tái)功能或平臺(tái)中構(gòu)件的功能,所述二次開(kāi)發(fā)代理RDA包括COM對(duì)象、COM對(duì)象接口及其智能指針、功能代理和通信代理,該方法包括以下步驟:
S1:構(gòu)件通過(guò)RDA提供的COM接口智能指針調(diào)用RDA的COM對(duì)象;
S2:COM對(duì)象響應(yīng)COM接口智能指針的功能調(diào)用請(qǐng)求;
S3:COM對(duì)象通過(guò)功能代理調(diào)用平臺(tái)功能、平臺(tái)中構(gòu)件的功能或另一個(gè)平臺(tái)中構(gòu)件的功能,所述功能代理包含平臺(tái)功能接口或平臺(tái)中構(gòu)件的功能接口。
2.如權(quán)利要求1所述的構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法,其特征在于,所述步驟S1前包括步驟:
構(gòu)件獲取所述平臺(tái)的COM接口智能指針。
3.如權(quán)利要求1所述的構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法,其特征在于,所述步驟S3中,COM對(duì)象通過(guò)功能代理調(diào)用平臺(tái)中構(gòu)件功能或另一個(gè)平臺(tái)中構(gòu)件的功能時(shí),構(gòu)件通過(guò)二次開(kāi)發(fā)代理RDA向平臺(tái)中的或另一個(gè)平臺(tái)中的多個(gè)構(gòu)件同時(shí)發(fā)送功能調(diào)用請(qǐng)求或交互數(shù)據(jù),具體包括以下步驟:
S301:當(dāng)構(gòu)件請(qǐng)求功能調(diào)用或發(fā)送數(shù)據(jù)時(shí),構(gòu)件將功能調(diào)用請(qǐng)求或交互數(shù)據(jù)發(fā)送到平臺(tái)中的或網(wǎng)絡(luò)上另一個(gè)平臺(tái)中的通信代理處;
S302:請(qǐng)求數(shù)據(jù)或響應(yīng)功能調(diào)用的構(gòu)件所在平臺(tái)的RDA內(nèi)的事件連接點(diǎn)響應(yīng)通信代理的回調(diào)服務(wù),所述回調(diào)服務(wù)包含所述的功能請(qǐng)求或交互數(shù)據(jù);
S303:請(qǐng)求數(shù)據(jù)或響應(yīng)功能調(diào)用的構(gòu)件內(nèi)的監(jiān)聽(tīng)器與事件連接點(diǎn)建立連接,監(jiān)聽(tīng)事件連接點(diǎn)并獲取所述數(shù)據(jù)或響應(yīng)功能調(diào)用。
4.如權(quán)利要求1-3任一所述的構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法,其特征在于,所述步驟S3前包括步驟:
所述功能代理封裝平臺(tái)功能接口和構(gòu)件功能的接口,實(shí)現(xiàn)平臺(tái)功能和構(gòu)件功能在RDA內(nèi)的映射。
5.一種基于權(quán)利要求1所述的基于構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法的系統(tǒng),其特征在于,包括:
COM調(diào)用模塊,構(gòu)件通過(guò)RDA提供的COM接口智能指針調(diào)用RDA的COM對(duì)象;
COM對(duì)象模塊,用于響應(yīng)COM接口智能指針的功能調(diào)用請(qǐng)求;
功能映射模塊,用于COM對(duì)象通過(guò)功能代理調(diào)用平臺(tái)功能、平臺(tái)中構(gòu)件的功能或另一個(gè)平臺(tái)中構(gòu)件的功能。
6.如權(quán)利要求5所述的基于構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法的系統(tǒng),其特征在于,還包括:
智能指針獲取模塊,用于構(gòu)件獲取所述平臺(tái)的COM接口智能指針。
7.如權(quán)利要求5所述的基于構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法的系統(tǒng),其特征在于,功能映射模塊中COM對(duì)象通過(guò)功能代理調(diào)用平臺(tái)中構(gòu)件功能或另一個(gè)平臺(tái)中構(gòu)件的功能時(shí),構(gòu)件通過(guò)二次開(kāi)發(fā)代理RDA向平臺(tái)中或另一個(gè)平臺(tái)中多個(gè)構(gòu)件同時(shí)請(qǐng)求功能調(diào)用或交互數(shù)據(jù),具體包括:
通信代理模塊,用于當(dāng)構(gòu)件請(qǐng)求功能調(diào)用或發(fā)送數(shù)據(jù)時(shí),構(gòu)件將功能調(diào)用請(qǐng)求或交互數(shù)據(jù)發(fā)送到平臺(tái)中的或網(wǎng)絡(luò)上另一個(gè)平臺(tái)中的通信代理處;
通信代理回調(diào)服務(wù)模塊,用于請(qǐng)求數(shù)據(jù)或響應(yīng)功能調(diào)用的構(gòu)件所在平臺(tái)的RDA內(nèi)的事件連接點(diǎn)響應(yīng)通信代理的回調(diào)服務(wù),所述回調(diào)服務(wù)包含所述的功能請(qǐng)求或交互數(shù)據(jù);
事件監(jiān)聽(tīng)模塊,用于請(qǐng)求數(shù)據(jù)或響應(yīng)功能調(diào)用的構(gòu)件內(nèi)的監(jiān)聽(tīng)器與事件連接點(diǎn)建立連接,監(jiān)聽(tīng)事件連接點(diǎn)并獲取所述數(shù)據(jù)或響應(yīng)功能調(diào)用。
8.如權(quán)利要求5-7所述的基于構(gòu)件反向調(diào)用平臺(tái)及構(gòu)件間類組播通信的方法的系統(tǒng),其特征在于,還包括:
功能代理模塊,用于封裝平臺(tái)功能接口和構(gòu)件功能的接口,實(shí)現(xiàn)平臺(tái)功能和構(gòu)件功能在RDA內(nèi)的映射。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于馬亞平;李元,未經(jīng)馬亞平;李元許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910241377.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- IDL調(diào)用裝置及調(diào)用方法
- 調(diào)用方法及調(diào)用系統(tǒng)
- 一種服務(wù)調(diào)用方法及裝置
- 服務(wù)調(diào)用方法、服務(wù)調(diào)用裝置及服務(wù)調(diào)用系統(tǒng)
- 組件調(diào)用方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 身份驗(yàn)證方法及裝置
- 系統(tǒng)調(diào)用處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)調(diào)用方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種微服務(wù)請(qǐng)求重試的方法及終端
- 業(yè)務(wù)數(shù)據(jù)的處理方法、裝置及系統(tǒng)





