[發(fā)明專利]widget應(yīng)用之間的通信方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201110008728.5 | 申請(qǐng)日: | 2011-01-17 |
| 公開(kāi)(公告)號(hào): | CN102546736A | 公開(kāi)(公告)日: | 2012-07-04 |
| 發(fā)明(設(shè)計(jì))人: | 張建宇;胡冰松;王勇 | 申請(qǐng)(專利權(quán))人: | 中國(guó)電信股份有限公司 |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08 |
| 代理公司: | 中國(guó)國(guó)際貿(mào)易促進(jìn)委員會(huì)專利商標(biāo)事務(wù)所 11038 | 代理人: | 宋海寧 |
| 地址: | 100032 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | widget 應(yīng)用 之間 通信 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,尤其涉及widget應(yīng)用之間的通信方法和系統(tǒng)。
背景技術(shù)
隨著移動(dòng)互聯(lián)網(wǎng)應(yīng)用的普及,各種手機(jī)平臺(tái)上推出了層出不窮的widget引擎,基于不同的web?engine開(kāi)發(fā),API和開(kāi)發(fā)工具均存在差異。而在應(yīng)用開(kāi)發(fā)過(guò)程中,現(xiàn)有的widget引擎均缺少widget應(yīng)用之間的通信機(jī)制,比如,沒(méi)有傳遞啟動(dòng)參數(shù)、在應(yīng)用之間也沒(méi)有傳入?yún)?shù)的方法,導(dǎo)致開(kāi)發(fā)過(guò)程中有很多不便之處:
比如,widget應(yīng)用之間無(wú)法互相調(diào)用,導(dǎo)致基礎(chǔ)功能的重復(fù)開(kāi)發(fā),即對(duì)于不同開(kāi)發(fā)者而言,同樣的功能代碼需要重復(fù)開(kāi)發(fā),對(duì)于同一開(kāi)發(fā)者的不同應(yīng)用而言,需要重復(fù)發(fā)布。此外,widget應(yīng)用的安裝包過(guò)大,不同廠商無(wú)法就同一應(yīng)用進(jìn)行協(xié)同開(kāi)發(fā),widget應(yīng)用等。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提出widget應(yīng)用之間以widget引擎為媒介進(jìn)行通信及相互調(diào)用的方法,能夠由widget應(yīng)用發(fā)起對(duì)widget引擎、其他widget應(yīng)用的調(diào)用和信息傳遞。
為解決上述問(wèn)題,本發(fā)明提供了widget應(yīng)用之間的通信系統(tǒng),包括:
發(fā)起方widget應(yīng)用,用于向發(fā)起方widget引擎發(fā)送調(diào)用消息,在調(diào)用消息中包括發(fā)起方ID、接收方ID、調(diào)用類(lèi)型、生命周期類(lèi)型,其中,發(fā)起方ID包括發(fā)起方widget應(yīng)用ID、發(fā)起方設(shè)備ID;接收方ID包括接收方widget應(yīng)用ID;
發(fā)起方widget引擎,用于接收發(fā)起方widget應(yīng)用發(fā)送的調(diào)用消息,判斷為同設(shè)備調(diào)用時(shí),根據(jù)調(diào)用消息中接收方ID確認(rèn)同設(shè)備接收方widget應(yīng)用并向其發(fā)送調(diào)用消息;
同設(shè)備接收方widget應(yīng)用,用于接收發(fā)起方widget引擎的調(diào)用消息,建立與發(fā)起方widget應(yīng)用的通信,并根據(jù)調(diào)用消息中調(diào)用類(lèi)型、生命周期類(lèi)型執(zhí)行調(diào)用操作。
本發(fā)明還提出widget應(yīng)用之間的通信方法,包括以下步驟:
發(fā)起方widget應(yīng)用向發(fā)起方widget引擎發(fā)送調(diào)用消息,在調(diào)用消息中包括發(fā)起方ID、接收方ID、調(diào)用類(lèi)型、生命周期類(lèi)型,其中,發(fā)起方ID包括發(fā)起方widget應(yīng)用ID、發(fā)起方設(shè)備ID;接收方ID包括接收方widget應(yīng)用ID;
發(fā)起方widget引擎接收調(diào)用消息,判斷是否為同設(shè)備調(diào)用,如果是同設(shè)備調(diào)用,根據(jù)調(diào)用消息中接收方ID確定同設(shè)備接收方widget應(yīng)用并向其發(fā)送調(diào)用消息,建立發(fā)起方widget應(yīng)用與同設(shè)備接收方widget應(yīng)用的通信;
發(fā)起方widget應(yīng)用根據(jù)調(diào)用消息中調(diào)用類(lèi)型、生命周期類(lèi)型執(zhí)行對(duì)同設(shè)備接收方widget應(yīng)用的調(diào)用。
本發(fā)明提出widget應(yīng)用之間的通信系統(tǒng)和方法,通過(guò)對(duì)widget應(yīng)用進(jìn)行分級(jí)編碼、在widget引擎上增加通信控制功能,并開(kāi)放通信接口協(xié)議給widget應(yīng)用的方案,實(shí)現(xiàn)widget應(yīng)用發(fā)起對(duì)widget引擎、其他widget應(yīng)用的調(diào)用和信息傳遞。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1為本發(fā)明實(shí)施例中widget應(yīng)用發(fā)起對(duì)同一設(shè)備上widget引擎的調(diào)用的系統(tǒng)結(jié)構(gòu)圖。
圖2為本發(fā)明另一實(shí)施例中widget應(yīng)用發(fā)起對(duì)跨設(shè)備的widget引擎的調(diào)用的系統(tǒng)結(jié)構(gòu)圖。
圖3為本發(fā)明實(shí)施例中發(fā)起方widget引擎與接收方widget引擎的系統(tǒng)結(jié)構(gòu)圖。
圖4為本發(fā)明實(shí)施例中widget應(yīng)用與引擎之間的調(diào)用消息信令格式示意圖。
圖5為本發(fā)明實(shí)施例中widget應(yīng)用之間的通信方法流程圖。
圖6為本發(fā)明widget應(yīng)用之間通信實(shí)例的示意圖。
具體實(shí)施方式
下面將結(jié)合附圖,對(duì)本發(fā)明widget應(yīng)用之間的通信系統(tǒng)進(jìn)行說(shuō)明,通過(guò)本發(fā)明所述系統(tǒng),可以執(zhí)行同一設(shè)備的同步、異步調(diào)用,系統(tǒng)結(jié)構(gòu)圖如圖1所示。也可以執(zhí)行跨設(shè)備的同步、異步調(diào)用,系統(tǒng)結(jié)構(gòu)圖如圖2所示。下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
如圖1所示,為本發(fā)明實(shí)施例中widget應(yīng)用之間的通信系統(tǒng),用于實(shí)現(xiàn)由widget應(yīng)用發(fā)起對(duì)同一設(shè)備上widget引擎的調(diào)用、其他widget應(yīng)用的調(diào)用和信息傳遞。該系統(tǒng)包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)電信股份有限公司,未經(jīng)中國(guó)電信股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110008728.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 手持式電子裝置的Widget網(wǎng)頁(yè)顯示系統(tǒng)及方法
- 利用Widget技術(shù)開(kāi)放語(yǔ)音會(huì)議的方法和系統(tǒng)
- 一種widget通信方法及服務(wù)器
- widget的試用實(shí)現(xiàn)方法、widget及終端
- Widget更新方法、系統(tǒng)、Widget客戶端及Widget服務(wù)器
- widget應(yīng)用之間的通信方法和系統(tǒng)
- Widget信息處理方法、裝置、服務(wù)器及系統(tǒng)
- 一種跨平臺(tái)的移動(dòng)widget引擎架構(gòu)方法
- Widget通信方法、裝置及系統(tǒng)
- 一種微件Widget注冊(cè)方法及裝置
- 在線應(yīng)用平臺(tái)上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺(tái)
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場(chǎng)的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場(chǎng)
- 使用應(yīng)用的方法和應(yīng)用平臺(tái)
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測(cè)方法及應(yīng)用檢測(cè)裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)





