欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

資源管理系統(tǒng)和方法

文檔序號:7947361閱讀:289來源:國知局
專利名稱:資源管理系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及系統(tǒng)管理領(lǐng)域,并且特別地,涉及用于管理例如計(jì)算機(jī)系統(tǒng)中的各種組件需要的資源的系統(tǒng)和方法。
背景技術(shù)
例如,計(jì)算機(jī)系統(tǒng)中的資源的可靠管理要求管理系統(tǒng)知道管理操作可能在該系統(tǒng)中造成的結(jié)果。資源可能位于各種介質(zhì)類型上。對管理來說,最簡單的介質(zhì)是諸如硬驅(qū)動的固定介質(zhì),因?yàn)槲挥诠潭ń橘|(zhì)上的資源都是受管理系統(tǒng)控制的。另一方面,可抽取式介質(zhì)可能會造成困難,因?yàn)樵诓迦牖蛉〕鼋橘|(zhì)時(shí)可抽取式介質(zhì)上的管理的資源可能出現(xiàn)或消失。
存在用于跟蹤軟件應(yīng)用程序及其各種組件的安裝、卸載和升級的程序包管理工具。例如,RedHat程序包管理器(RPM)是任何人都可以使用的開放打包系統(tǒng),該RPM在Red Hat Linux以及其它Linux和UNIX系統(tǒng)上運(yùn)行。RPM被配置用來跟蹤軟件應(yīng)用程序及其各種組件之間的依賴關(guān)系。它可以用來跟蹤軟件應(yīng)用程序的各種組件之間的依賴關(guān)系,并且通過驗(yàn)證系統(tǒng)上目前安裝了全部所需的組件來驗(yàn)證用戶對該軟件應(yīng)用程序的可用性。在軟件安裝期間,可以檢查依賴關(guān)系信息,并且如果不滿足運(yùn)行正在安裝的軟件所需的一個(gè)或多個(gè)依賴關(guān)系,則不安裝該軟件。
映射這些依賴關(guān)系的一種有用方式是依賴關(guān)系圖。同樣地,依賴關(guān)系圖可以用在系統(tǒng)管理中。在依賴關(guān)系圖中,把資源描述成圖的節(jié)點(diǎn),而把依賴關(guān)系表示為圖中的有向邊。通過使用該圖,可以查明例如某一資源的不可用性是如何影響系統(tǒng)的全部操作的。
然而,常規(guī)程序包管理工具通常僅僅被配置用來響應(yīng)于用戶查詢來驗(yàn)證系統(tǒng)或軟件應(yīng)用程序的完整性。此外,常規(guī)系統(tǒng)通常被配置用來向用戶通知應(yīng)用程序的完整性,但是并不通知應(yīng)用程序本身。另外,常規(guī)程序包工具通常僅僅告知用戶是否所有的適當(dāng)?shù)慕M件均就位以運(yùn)行軟件應(yīng)用程序。它們通常沒有被配制成通知用戶軟件應(yīng)用程序的某些組件缺失,而是通知用戶仍然可以使用該應(yīng)用程序,雖然該軟件應(yīng)用程序的某些功能性可能不可用。此外,常規(guī)系統(tǒng)不檢查并且不適合跟蹤和管理硬件依賴關(guān)系。
可以用各種方式實(shí)現(xiàn)可抽取式介質(zhì)的自動識別,例如通過使用UNIX automount或Windows Plug&Play(即插即用)。這些類型的方法和系統(tǒng)通常被配制成在向系統(tǒng)中添加或從系統(tǒng)中刪除硬件時(shí)進(jìn)行識別,但是并不指示該操作是如何影響該系統(tǒng)的,這是因?yàn)樵O(shè)有保存所安裝或刪除的硬件的依賴關(guān)系信息。
當(dāng)諸如應(yīng)用程序組件或數(shù)據(jù)庫的資源存儲在可抽取式介質(zhì)上時(shí),管理的系統(tǒng)中可能會出現(xiàn)問題。如果取出包含有關(guān)鍵資源的介質(zhì),則系統(tǒng)的一部分可能不再起作用。為了能夠有效地管理該系統(tǒng),管理系統(tǒng)必須知道該系統(tǒng)的當(dāng)前狀態(tài)。當(dāng)插入或取出介質(zhì),由此系統(tǒng)的狀態(tài)發(fā)生變化時(shí),必須通知管理系統(tǒng)該變化,以便管理可能依賴于其可用性已經(jīng)改變的那些資源的其它組件。
同樣地,需要能夠基于向系統(tǒng)中插入或從系統(tǒng)中取出可抽取式介質(zhì)時(shí)觸發(fā)的介質(zhì)事件來跟蹤系統(tǒng)資源的可用性的資源管理系統(tǒng)、方法、設(shè)備和計(jì)算機(jī)代碼產(chǎn)品。并且需要能夠基于系統(tǒng)中的可用資源來直接通知軟件應(yīng)用程序其可用性的資源管理系統(tǒng)、方法、設(shè)備和計(jì)算機(jī)代碼產(chǎn)品。另外,需要用于跟蹤何時(shí)能在有限功能性的基礎(chǔ)上運(yùn)行軟件應(yīng)用程序的資源管理系統(tǒng)、方法、設(shè)備和計(jì)算機(jī)代碼產(chǎn)品,即使該軟件應(yīng)用程序的某些組件在該系統(tǒng)上不可用。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例涉及用于資源管理的方法、系統(tǒng)、設(shè)備和計(jì)算機(jī)代碼產(chǎn)品。這些實(shí)施例包括,檢測一個(gè)或多個(gè)資源的可用性變化,確定該資源和管理的組件之間是否存在依賴關(guān)系,以及當(dāng)依賴關(guān)系存在時(shí)向該管理的組件傳送該可用性變化。該實(shí)施例可以是基于指示可抽取式介質(zhì)的插入或取出的介質(zhì)事件來觸發(fā)的。另外,該實(shí)施例可以包括,根蹤軟依賴關(guān)系(在缺少該依賴關(guān)系時(shí),管理的組件仍然能夠在受限的功能性的基礎(chǔ)上運(yùn)行)和硬依賴關(guān)系(缺少該依賴關(guān)系時(shí),管理的組件不能運(yùn)行)。
在另一個(gè)實(shí)施例中,用于資源管理的裝置包括,適合于檢測一個(gè)或多個(gè)資源的可用性變化的介質(zhì)管理器,具有用來指示該資源和一個(gè)或多個(gè)管理的組件之間的一個(gè)或多個(gè)依賴關(guān)系的信息的資源清單,以及適合于當(dāng)管理的組件和該資源之間存在依賴關(guān)系時(shí),向該管理的組件傳送該可用性變化的管理代理。


圖1是根據(jù)本發(fā)明的實(shí)施例的資源管理系統(tǒng)的圖示;圖2是一個(gè)流程圖,說明根據(jù)本發(fā)明的實(shí)施例的資源管理系統(tǒng)的操作;以及圖3是使用根據(jù)本發(fā)明的資源管理系統(tǒng)的設(shè)備的一個(gè)實(shí)施例的框圖。
具體實(shí)施例方式
參照圖1,該圖說明了資源管理系統(tǒng)的實(shí)施例。管理系統(tǒng)100包括能夠檢測諸如可抽取式介質(zhì)120的可抽取式介質(zhì)的加入或取出的介質(zhì)管理器110。介質(zhì)管理器110可以是管理其中能夠安裝或插入可抽取式介質(zhì)120的可抽取式介質(zhì)艙(未示出)的低級軟件組件。介質(zhì)管理器110能夠檢測到可抽取式介質(zhì)120何時(shí)被插入或取出,正如線段115指示的那樣,并且能夠向管理代理130運(yùn)送該插入或取出,正如下面詳細(xì)描述的那樣。
可抽取式介質(zhì)120可以是各種形式,如CDROM、軟盤、閃存卡和智能蓋(smart cover)??沙槿∈浇橘|(zhì)也可以是通過使用例如藍(lán)牙、紅外或電纜的一些短程連接與管理系統(tǒng)100相連的另一個(gè)設(shè)備。在所示的實(shí)施例中,可抽取式介質(zhì)120包含有許多資源,該資源可以是軟件組件(其中例如,實(shí)現(xiàn)某個(gè)功能性的組件所需的代碼或靜態(tài)資源)或數(shù)據(jù)庫(其中例如,數(shù)據(jù)庫或文件)。每種資源配備有資源標(biāo)識符。該資源標(biāo)識符可以是例如文件名或文件名與可抽取式介質(zhì)120的標(biāo)識符的組合。
當(dāng)檢測到可抽取式介質(zhì)120的加入或取出時(shí),介質(zhì)管理器110通知管理代理130,正如線段125描述的那樣。管理代理130適合于協(xié)調(diào)計(jì)算機(jī)系統(tǒng)上的管理操作,并且適合于了解該系統(tǒng)的狀態(tài)。管理代理130可以實(shí)現(xiàn)為獨(dú)立的軟件組件,或者它可以是介質(zhì)管理器110的一部分。
如果來自介質(zhì)管理器110的通知指示可抽取式介質(zhì)120的加入,則管理代理130評估(例如,搜索或掃描)該可抽取式介質(zhì)120(線段135)以確定哪些資源變成可用的。當(dāng)管理代理130評估可抽取式介質(zhì)120時(shí),可以使用資源標(biāo)識符來確定可抽取式介質(zhì)120上有哪些資源,或者管理代理130可以使用可抽取式介質(zhì)120的例如文件名、文件屬性、文件內(nèi)容等的內(nèi)容來決定哪些資源是可用的。
如果該通知指示可抽取式介質(zhì)120的取出,則管理代理130記錄哪些先前可用的資源變?yōu)椴豢捎玫摹?br> 一旦管理代理130確定哪些資源已經(jīng)變成可用的或不可用的,就檢查(線段145)資源清單140以確定與該資源有關(guān)的依賴關(guān)系的存在。當(dāng)在計(jì)算機(jī)系統(tǒng)上安裝了新應(yīng)用程序或其它管理組件時(shí),更新資源清單140。在安裝期間,記錄眾多組件之間的依賴關(guān)系,并且在資源清單140中存儲該依賴關(guān)系。
該應(yīng)用程序也可以注冊用于某些類型的組件(例如,由數(shù)據(jù)庫內(nèi)部結(jié)構(gòu)、MIME類型或文件擴(kuò)展確定)。當(dāng)插入可抽取式介質(zhì)120時(shí),管理代理130可以掃描注冊的組件,并且通知該應(yīng)用程序注冊了該類型的組件??梢詾閼?yīng)用程序提供機(jī)會以便接受或拒絕可抽取式介質(zhì)120上的組件的注冊。關(guān)于這一點(diǎn),該應(yīng)用程序可以對該組件進(jìn)行更深入的分析,并且可以確定是接受還是拒絕該組件的注冊。
資源清單140可以是本地?cái)?shù)據(jù)庫,本地?cái)?shù)據(jù)庫保存資源和管理的組件中的資源標(biāo)識符和依賴關(guān)系。該資源清單可以采取數(shù)據(jù)庫或列表的形式。在一個(gè)實(shí)施例中,該資源清單可以實(shí)現(xiàn)為依賴關(guān)系圖。在另一個(gè)實(shí)施例中,該資源清單可以是利用依賴關(guān)系元信息作注釋的列表。
資源清單140可以包括各種組件的引用。兩個(gè)這樣的組件是軟件組件和數(shù)據(jù)庫。典型軟件組件可以是固定介質(zhì)上的應(yīng)用程序,以及可抽取式介質(zhì)上的應(yīng)用程序的分段。依賴關(guān)系可以存在于資源清單140中的任何條目之間。任一條目可以依賴于許多其它條目。例如,一個(gè)軟件組件可以依賴于另一個(gè)軟件組件(例如,第二軟件組件必須可用以便第一軟件組件正確運(yùn)行),一個(gè)軟件組件可以依賴于數(shù)據(jù)庫(例如,數(shù)據(jù)庫必須存在以便該軟件組件正確運(yùn)行),或者數(shù)據(jù)庫可以依賴于另一個(gè)數(shù)據(jù)庫(例如,一個(gè)邏輯數(shù)據(jù)庫可能位于多個(gè)物理數(shù)據(jù)庫中)。
依賴關(guān)系可以是硬依賴關(guān)系或軟依賴關(guān)系。硬依賴關(guān)系可以是不滿足該依賴關(guān)系時(shí)就使得諸如應(yīng)用程序或數(shù)據(jù)庫的軟件組件不可使用的一種依賴關(guān)系。另一方面,當(dāng)不滿足軟依賴關(guān)系時(shí),例如可以在功能性降低的情況下使用相依軟件組件或數(shù)據(jù)庫。
為了提供附加安全性以防備包含有試圖看起來像安裝的軟件組件或可信任的數(shù)據(jù)庫的病毒的可抽取式介質(zhì),該清單可以包含例如校驗(yàn)和,從而可以檢查可抽取式介質(zhì)上的數(shù)據(jù)是否被篡改。例如可以在每當(dāng)修改資源時(shí)更新校驗(yàn)和。
可選地,可抽取式介質(zhì)120本身可以具有可以和該資源標(biāo)識符一起存儲的標(biāo)識符。例如,可抽取式介質(zhì)120可以具有可以查詢但不能偽造的唯一安全標(biāo)識符。在另一個(gè)實(shí)施例中,可以在第一次使用可抽取式介質(zhì)120時(shí)生成一個(gè)隨機(jī)標(biāo)識符??梢园呀橘|(zhì)標(biāo)識符而不是校驗(yàn)和存儲到該資源清單中。
當(dāng)管理代理130確定資源清單140指示可抽取式介質(zhì)120上的資源和管理的組件之間存在依賴關(guān)系時(shí),如線段155指示的依賴關(guān)系,該管理代理向諸如應(yīng)用程序150的管理的組件傳送(線段165)該資源的可用性的變化。
在所示的示例中,當(dāng)插入具有標(biāo)題“介質(zhì)IDx1”的可抽取式介質(zhì)120時(shí),管理代理130確定資源“資源1”和“資源2”變成可用的。接著,管理代理130檢查資源清單140以獲取包含有變?yōu)榭捎玫馁Y源的那些依賴關(guān)系。管理代理130注意到用于指示包含有“資源”和應(yīng)用程序“Appl”的依賴關(guān)系的資源清單140。
該傳送可以采取幾種形式。例如,當(dāng)該資源的可用性變化包括該資源變?yōu)榭捎脮r(shí),管理代理130可以把應(yīng)用程序150標(biāo)記成可使用的。同樣地,當(dāng)該資源的可用性變化包括該資源變?yōu)椴豢捎脮r(shí),可以把應(yīng)用程序150標(biāo)記成不可使用的。該標(biāo)記對用戶可以是透明的,并且可以實(shí)現(xiàn)為內(nèi)存儲器中的變化。關(guān)于這一點(diǎn),當(dāng)用戶試圖啟動應(yīng)用程序150時(shí),可以向用戶提示例如以下信息,該信息指示由于缺少資源應(yīng)用程序150不可使用。在其它實(shí)施例中,該標(biāo)記對用戶可以是可見的。例如,可以改變代表應(yīng)用程序150的圖標(biāo)的外觀,以指示應(yīng)用程序150的可使用或不可使用的狀態(tài)。
該傳送也可以采取以下形式,開始(當(dāng)資源變成可用資源時(shí))或停止(當(dāng)資源變成不可用資源時(shí))應(yīng)用程序150。關(guān)于這一點(diǎn),當(dāng)可抽取式介質(zhì)120上的資源變?yōu)榭捎脮r(shí),管理代理130可以自動啟動應(yīng)用程序150。同樣地,如果所需資源變?yōu)椴豢捎茫瑒t管理代理130可以停止正在運(yùn)行的應(yīng)用程序150。
在其它實(shí)施例中,該傳送可以采取的形式是從管理代理130到應(yīng)用程序150的消息,該消息指示該資源的可用性的變化。關(guān)于這一點(diǎn),有關(guān)可用性變化的效果是由應(yīng)用程序控制的。例如,應(yīng)用程序150可能確定與資源的依賴關(guān)系為軟依賴關(guān)系。因此,如果可用性變化包括變?yōu)椴豢捎?,則應(yīng)用程序150可以啟動并且在功能性降低的情況下運(yùn)行。在硬依賴關(guān)系的情況中,應(yīng)用程序150不啟動,但是可以向用戶提示用來指示缺少資源的消息。當(dāng)例如通過插入可抽取式介質(zhì)120而使資源變得可用時(shí),該通知也可以包括指示該資源的位置的地址。因此,應(yīng)用程序150能夠直接訪問該資源。
圖2是一個(gè)流程圖,說明資源管理系統(tǒng)的操作。方法200包括檢測資源的可用性的變化(塊210)。如上所述,可用性的變化可以包括包含有資源的介質(zhì)的插入或取出。該資源可以包括軟件組件或數(shù)據(jù)庫。
在塊220中,方法200確定該資源和管理的組件之間是否存在依賴關(guān)系。這可以是通過評估資源清單實(shí)現(xiàn)的,該資源清單可以采取依賴關(guān)系圖的形式。管理的組件可以是軟件應(yīng)用程序或數(shù)據(jù)庫。
在塊230中,如果確定存在依賴關(guān)系,則向管理的組件傳送該資源的可用性的變化。正如上面參照圖1描述的那樣,該傳送可以采取幾種形式。
圖3說明使用根據(jù)本發(fā)明的資源管理的設(shè)備的一個(gè)實(shí)施例。設(shè)備300可以包括處理器310,存儲器320,諸如硬驅(qū)動的固定存儲介質(zhì)330,以及輸入/輸出接口340。輸入/輸出接口340可以包括用于插入可抽取式介質(zhì)的槽或艙350。該介質(zhì)管理器被配置用來監(jiān)控輸入/輸出接口340,以檢測可抽取式介質(zhì)何時(shí)插入到艙350中或何時(shí)從艙350中取出。在插入或取出時(shí),介質(zhì)管理器生成要發(fā)送到管理代理的介質(zhì)事件。在一個(gè)實(shí)施例中,管理代理可以是固定存儲介質(zhì)330中存儲的軟件組件,在設(shè)備300啟動時(shí),管理代理被加載到內(nèi)存320中并且在處理器310上運(yùn)行。當(dāng)收到介質(zhì)事件通知時(shí),管理代理可以更新資源清單(其可以存儲在內(nèi)存320中),并且通知受該介質(zhì)事件影響的任何應(yīng)用程序或其它管理的組件。
在一個(gè)示例中,管理的組件可以是安裝在固定介質(zhì)上的軟件組件“電話薄”。電話薄數(shù)據(jù)庫可以位于可抽取式介質(zhì)上。當(dāng)安裝了管理的組件“電話薄”時(shí),數(shù)據(jù)庫不存在。資源清單可以包含“電話薄”依賴于數(shù)據(jù)庫但數(shù)據(jù)庫不存在的信息。因此,不能起動管理的組件。當(dāng)用戶插入帶有電話薄數(shù)據(jù)庫的可抽取式介質(zhì)時(shí),管理代理得到通知并且檢查可抽取式介質(zhì)。管理代理發(fā)現(xiàn)目前有電話薄數(shù)據(jù)庫并且檢查資源清單。管理代理確定“電話薄”依賴于電話薄數(shù)據(jù)庫并且向“電話薄”傳送該資源的可用性的變化,現(xiàn)在可以起動“電話薄”了。可以把管理的組件標(biāo)記為“可起動的”或者在解決依賴關(guān)系后由管理代理自動啟動。
當(dāng)用戶取出可抽取式介質(zhì)時(shí),管理代理收到來自介質(zhì)驅(qū)動器的的通知,并且確定位于可抽取式介質(zhì)上的電話薄數(shù)據(jù)庫不再是可用的。通過檢查資源清單,管理代理確定存在依賴關(guān)系并且停止管理的組件。
在另一個(gè)示例中,諸如國際象棋游戲的軟件組件的可選部分位于可抽取式介質(zhì)上,并且位于固定介質(zhì)上的軟件組件的主體部分和位于可抽取式介質(zhì)上的可選部分之間有軟依賴關(guān)系。不帶可抽取式介質(zhì)上的資源的國際象棋游戲的計(jì)算機(jī)玩家可以適合于初級玩家。專家級的國際象棋引擎可以在可抽取式介質(zhì)上獲得。當(dāng)用戶插入可抽取式介質(zhì)時(shí),介質(zhì)驅(qū)動器向管理代理發(fā)送一個(gè)通知。管理代理檢查可抽取式介質(zhì)并檢測該資源的可用性。在評估該資源清單時(shí),該管理代理確定該資源和國際象棋游戲之間存在軟依賴關(guān)系。因此,管理代理傳送該資源的可用性的變化,從而使得專家級的計(jì)算機(jī)玩家可得該國際象棋游戲。
在另一個(gè)示例中,應(yīng)用程序啟動器用戶界面可能受可抽取式介質(zhì)的可用性的影響。例如,用戶可以安裝企業(yè)版應(yīng)用程序,該應(yīng)用程序位于固定介質(zhì)上,但是具有位于可抽取式介質(zhì)上的大的數(shù)據(jù)庫。在安裝該應(yīng)用程序時(shí),會在可抽取式介質(zhì)上創(chuàng)建該數(shù)據(jù)庫,并且桌面上會出現(xiàn)一個(gè)圖標(biāo),該圖標(biāo)用于啟動該應(yīng)用程序。管理代理在資源清單中記錄該應(yīng)用程序和該數(shù)據(jù)庫之間的硬依賴關(guān)系。當(dāng)取出包含有該數(shù)據(jù)庫的可抽取式介質(zhì)時(shí),管理代理對資源清單進(jìn)行評估并確定存在硬依賴關(guān)系。因此,管理代理把該應(yīng)用程序標(biāo)記為“不可使用的”。因?yàn)樵撈髽I(yè)版應(yīng)用程序是“不可使用的”,所以桌面上的圖標(biāo)可以改變其外觀(例如,可以使其變灰或使其不可見),以指示用戶該應(yīng)用程序不可用。用戶可以選擇查詢該應(yīng)用程序?yàn)楹尾豢墒褂玫?。桌面?yīng)用程序與管理代理一起可以通知用戶需要插入可抽取式介質(zhì)以便使用該應(yīng)用程序。
因此,即使在存在可抽取式介質(zhì)情況下,所公開的資源管理系統(tǒng)和方法的實(shí)施例也可以對系統(tǒng)進(jìn)行管理。
盡管公開了本發(fā)明的特定實(shí)施例,但是應(yīng)該理解,各種不同的修改和組合都是可能的,并且都是在所附權(quán)利要求書的實(shí)質(zhì)和范圍內(nèi)設(shè)想的。因此,其意圖并不限于本文展示的確切抽象和公開。
權(quán)利要求
1.一種資源管理的方法,包括檢測一個(gè)或多個(gè)資源的可用性的變化;確定所述一個(gè)或多個(gè)資源和管理的組件之間是否存在依賴關(guān)系;以及當(dāng)所述確定步驟確定存在依賴關(guān)系時(shí),向所述管理的組件傳送所述可用性的變化。
2.如權(quán)利要求1的方法,其中所述檢測變化的步驟包括,檢測包含有所述一個(gè)或多個(gè)資源的介質(zhì)的插入或取出中的至少一個(gè)。
3.如權(quán)利要求1的方法,其中所述一個(gè)或多個(gè)資源包括至少一個(gè)軟件組件或數(shù)據(jù)庫。
4.如權(quán)利要求1的方法,其中所述確定步驟包括對資源清單進(jìn)行評估。
5.如權(quán)利要求4的方法,其中所述資源清單包括依賴關(guān)系圖。
6.如權(quán)利要求1的方法,其中所述管理的組件是軟件應(yīng)用程序或數(shù)據(jù)庫中的至少一個(gè)。
7.如權(quán)利要求1的方法,其中所述傳送步驟包括改變所述管理的組件的狀態(tài)。
8.如權(quán)利要求7的方法,其中所述傳送步驟包括,當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),把所述管理的組件標(biāo)記為可使用的,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢墒褂脮r(shí),把所述管理的組件標(biāo)記為不可用的。
9.如權(quán)利要求8的方法,其中所述標(biāo)記對用戶是透明的。
10.如權(quán)利要求8的方法,其中所述標(biāo)記對用戶是可見的。
11.如權(quán)利要求10的方法,其中所述標(biāo)記包括與所述管理的組件相對應(yīng)的圖標(biāo)的外觀的變化。
12.如權(quán)利要求1的方法,其中所述傳送步驟包括,當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),起動所述管理的組件,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢捎脮r(shí),停止所述管理的組件。
13.如權(quán)利要求1的方法,其中所述傳送步驟包括,通知所述管理的組件所述可用性的變化。
14.如權(quán)利要求13的方法,其中當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),所述通知包括資源的地址。
15.如權(quán)利要求7的方法,其中所述傳送步驟包括,當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),通知所述管理的組件所述管理的組件的功能性增加,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢捎脮r(shí),通知所述管理的組件所述管理的組件的功能性減少。
16.一種用于資源管理的裝置,包括介質(zhì)管理器,適合于檢測一個(gè)或多個(gè)資源的可用性的變化;資源清單,具有用來指示所述一個(gè)或多個(gè)資源與一個(gè)或多個(gè)管理的組件之間的一個(gè)或多個(gè)依賴關(guān)系的信息;以及管理代理,適合于當(dāng)管理的組件和所述一個(gè)或多個(gè)資源之間存在依賴關(guān)系時(shí),向所述管理的組件傳送所述可用性的變化。
17.如權(quán)利要求16的裝置,其中所述介質(zhì)管理器適合于檢測包含有所述一個(gè)或多個(gè)資源的介質(zhì)的插入或取出中的至少一個(gè)。
18.如權(quán)利要求16的裝置,其中所述資源清單包括依賴關(guān)系圖。
19.如權(quán)利要求16的裝置,其中所述管理的組件是軟件應(yīng)用程序和數(shù)據(jù)庫中的至少一個(gè)。
20.如權(quán)利要求16的裝置,其中當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),所述介質(zhì)代理適合于把所述管理的組件標(biāo)記為可使用的,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢捎脮r(shí),所述介質(zhì)代理適合于把所述管理的組件標(biāo)記為不可使用的。
21.如權(quán)利要求16的裝置,其中當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),所述介質(zhì)代理適合于通知所述管理的組件所述管理的組件的功能性增加,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢捎脮r(shí),所述介質(zhì)代理適合于通知所述管理的組件所述管理的組件的功能性減少。
22.一種程序產(chǎn)品,包括用于使機(jī)器執(zhí)行以下方法步驟的機(jī)器可讀程序代碼檢測一個(gè)或多個(gè)資源的可用性的變化;確定所述一個(gè)或多個(gè)資源與管理的組件之間是否存在依賴關(guān)系;以及當(dāng)所述確定步驟確定存在依賴關(guān)系時(shí),向所述管理的組件傳送所述可用性的變化。
23.如權(quán)利要求22的程序產(chǎn)品,其中所述機(jī)器可讀程序代碼還被配置用來,當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),把所述管理的組件標(biāo)記為可使用的,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢捎脮r(shí),把所述管理的組件標(biāo)記為不可使用的。
24.如權(quán)利要求22的程序產(chǎn)品,其中所述機(jī)器可讀程序代碼還被配置用來,當(dāng)所述可用性的變化包括資源變?yōu)榭捎脮r(shí),通知所述管理的組件所述管理的組件的功能性增加,并且當(dāng)所述可用性的變化包括資源變?yōu)椴豢捎脮r(shí),通知所述管理的組件所述管理的組件的功能性減少。
全文摘要
公開了用于資源管理的方法和裝置。該方法包括檢測一個(gè)或多個(gè)資源的可用性的變化;確定該資源和管理的組件之間是否存在依賴關(guān)系;以及當(dāng)存在依賴關(guān)系時(shí)向該管理的組件傳送可用性的變化。用于資源管理的裝置包括介質(zhì)管理器,適合于檢測一個(gè)或多個(gè)資源的可用性的變化;資源清單,具有用來指示該資源與一個(gè)或多個(gè)管理的組件之間的一個(gè)或多個(gè)依賴關(guān)系信息;以及管理代理,適合于當(dāng)管理的組件和該資源之間存在依賴關(guān)系時(shí),向該管理的組件傳送可用性的變化。
文檔編號H04L12/24GK1969260SQ200580019219
公開日2007年5月23日 申請日期2005年4月22日 優(yōu)先權(quán)日2004年4月27日
發(fā)明者加博·帕爾勒, 皮奧特拉·科夫塔, 雅阿納·雅康加斯 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
武陟县| 苏州市| 枣强县| 峡江县| 通山县| 巧家县| 北安市| 福海县| 上饶市| 绵竹市| 寿阳县| 盘山县| 怀来县| 海兴县| 错那县| 同江市| 金阳县| 略阳县| 庄河市| 普宁市| 轮台县| 绥滨县| 玉溪市| 景宁| 嘉兴市| 苗栗市| 塘沽区| 内丘县| 连山| 启东市| 鄯善县| 祁东县| 恭城| 宁强县| 巩留县| 金堂县| 荥阳市| 陈巴尔虎旗| 闽侯县| 抚远县| 温宿县|