[發明專利]優化開放服務網關協議框架中的應用部署的方法和系統無效
| 申請號: | 200980146799.2 | 申請日: | 2009-11-26 |
| 公開(公告)號: | CN102224706A | 公開(公告)日: | 2011-10-19 |
| 發明(設計)人: | 希達珀·C·斯里坎思;維杜拉·K·巴拉德瓦杰 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | H04L12/12 | 分類號: | H04L12/12 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗 |
| 地址: | 韓國*** | 國省代碼: | 韓國;KR |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 優化 開放 服務 網關 協議 框架 中的 應用 部署 方法 系統 | ||
技術領域
本發明一般地涉及開放服務網關協議(Open?Service?Gateway?initiative,OSGi)框架,更具體地,涉及OSGi框架中的應用部署(applicationdeployment)。
背景技術
OSGi框架充當網絡和多個電子設備之間的網關。電子設備使用OSGi框架作為存儲介質、運行介質并且用于運行應用以支持該電子設備。OSGi框架可用于下載由電子設備請求的應用。此外,OSGi框架可以不用與應用有關的合適信息就下載該應用。然而,在某些情況下OSGi框架可能過載或者可能不支持請求的應用。
發明內容
技術問題
考慮到上述討論,存在對用于優化OSGi框架中的應用部署的有效技術的需要。
技術方案
已設計本發明以實質上解決至少上述問題和/或缺點并提供至少如下所述的優點。因此,本發明的一方面將提供用于優化OSGi框架中的應用部署的方法和系統。
根據本發明的一方面,一種用于優化開放服務網關協議框架中的應用部署的方法包括:從電子設備接收檢查依賴性消息;檢查對開放服務網關協議框架的依賴性并生成解析狀態;基于所述解析狀態部署所述應用;基于所述部署生成命令響應;以及將生成的命令響應發送到電子設備。
根據本發明的另一方面,一種用于優化應用部署的開放服務網關協議(OSGi)框架包括:用于檢查應用的依賴性的檢查單元、用于生成解析狀態的狀態生成單元以及用于生成命令響應的命令生成單元。
有益效果
如上所述,本發明提供一種用于優化OSGi框架中的應用部署的有效技術。
附圖說明
從以下結合附圖的詳細說明中,本發明的以上和其他方面、特征和優點將變得更加清楚,其中:
圖1是示出用于實現根據本發明實施例的OSGi框架的環境的框圖;
圖2是示出根據本發明實施例的電子設備的框圖;
圖3是示出根據本發明實施例的OSGi框架的框圖;以及
圖4是示出根據本發明實施例的用于優化OSGi框架中的應用部署的方法的流程圖。
具體實施方式
將參照附圖在下面詳細描述本發明的特定實施例。雖然在不同的附圖中示出,但是相同的或相似部件可由相同的或相似參考標號指定??墒÷员绢I域中公知的結構或處理的詳細說明以避免模糊本發明的主題。如下所述的考慮到根據本發明實施例的功能而定義的術語可以取決于用戶和操作員意圖或者實踐而不同。因此,應該在遍及此說明書的公開的基礎上定義術語。
圖1是示出用于實現根據本發明實施例的OSGi框架的環境100的框圖。環境100包括但不限于本地網絡或系統105。本地網絡105包括電子設備115a到115n,以及開放服務網關協議(OSGi)框架120。電子設備115a的示例包括但不限于計算機、膝上計算機、掌上計算機、移動電話、洗衣機、自動照明系統、個人數字助理(PDA)、電視、音樂播放器、微波爐以及安全警報器。
本地網絡105與網絡110進行業務通信。網絡110的示例包括但不限于局域網(LAN)、無線局域網(WLAN)、廣域網(WAN)、因特網和小區域網絡(SAN)。
根據本發明的實施例,OSGi框架120與網絡110進行業務通信。
根據本發明的另一實施例,電子設備115a到105n與網絡110進行業務通信。業務通信的示例包括但不限于LAN、WLAN、因特網、SAN、藍牙、紅外線、無線保真度(Wi-Fi)和通用即插即用(UPnP)。
根據本發明的實施例,通信協議可以是關于預定義的結構。預定義的結構的示例包括但不限于可擴展標記語言(XML)文件格式、超文本傳輸協議(HTTP)消息和綁定包元清單(bundle?Meta?manifest)文件。
根據本發明的另一實施例,通信協議可以是關于自動模式結構。
電子設備115a包括至少一個用于優化OSGi框架中的應用部署的元件。更具體地說,將要在下面結合圖2更詳細地描述包括多個元件的電子設備115a。
圖2是根據本發明實施例的電子設備115a的框圖。電子設備115a包括用于進行信息通信的總線205或其他通信機制,以及與總線205耦合的處理器210。處理器210可以包括用于處理和控制電子設備115a的功能的集成電子電路。
電子設備115a還包括耦接到總線205用于存儲信息的諸如隨機存取存儲器(RAM)或其他動態存儲設備之類的存儲器215,存儲器215可以由處理器210使用。存儲器215可以用于存儲任何臨時信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980146799.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:燈裝置
- 下一篇:一種用于促傷口愈合的腐植酸鈉外用制劑





