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

資源信息管理方法和資源信息管理裝置的制作方法

文檔序號(hào):7860754閱讀:205來(lái)源:國(guó)知局
專利名稱:資源信息管理方法和資源信息管理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體而言,涉及ー種資源信息管理方法和一種資源
信息管理裝置。
背景技術(shù)
OSGI框架(Open Service Gateway initiative,動(dòng)態(tài)模型系統(tǒng))都可以被劃分為多個(gè)子業(yè)務(wù)模塊(bundle),并且每個(gè)子業(yè)務(wù)模塊都會(huì)由単獨(dú)的類加載器(classloader)來(lái)加載類(class)文件和資源。因此,由OSGI實(shí)現(xiàn)的大的業(yè)務(wù)系統(tǒng)一般會(huì)被模塊化處理,被劃分成多個(gè)子業(yè)務(wù)模塊后再并行開(kāi)發(fā),每個(gè)子業(yè)務(wù)模塊其實(shí)就是ー個(gè)bundle,一般來(lái)說(shuō),每個(gè)模塊下都會(huì)有配置文件、圖片或者文檔等資源文件,并且需要被整個(gè)系統(tǒng)共享,但是由于各個(gè)子業(yè)務(wù)模塊是相互隔離的,分別由各自的類加載器來(lái)加載和維護(hù),并且,后啟動(dòng)的子業(yè)務(wù)模塊對(duì)前面啟動(dòng)的子業(yè)務(wù)模塊根本就是未知的,那么,就無(wú)法實(shí)現(xiàn)各個(gè)子業(yè)務(wù)模塊的資 源共享。因此,需要一種資源信息管理技術(shù),可實(shí)現(xiàn)各個(gè)子業(yè)務(wù)模塊的資源共享。

發(fā)明內(nèi)容
考慮到上述背景技術(shù),本發(fā)明的提供了一種該資源信息管理技術(shù),可實(shí)現(xiàn)各個(gè)子業(yè)務(wù)模塊的資源共享。根據(jù)本發(fā)明的ー個(gè)方面,提供了一種資源信息管理裝置,用于動(dòng)態(tài)模型系統(tǒng),包括創(chuàng)建單元,在所述動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將所述子業(yè)務(wù)模塊的資源目錄綁定至所述資源擴(kuò)展點(diǎn);添加単元,將所述資源擴(kuò)展點(diǎn)添加至設(shè)定的所述動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中;訪問(wèn)單元,通過(guò)統(tǒng)ー接ロ訪問(wèn)所述擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。提供ー個(gè)全局的擴(kuò)展點(diǎn)容器來(lái)管理所有的資源擴(kuò)展點(diǎn),該資源擴(kuò)展點(diǎn)可綁定啟動(dòng)的子業(yè)務(wù)模塊的資源目錄,通過(guò)編寫的資源擴(kuò)展點(diǎn)類來(lái)實(shí)現(xiàn)擴(kuò)展點(diǎn)接ロ,通過(guò)統(tǒng)ー的訪問(wèn)接ロ接可以訪問(wèn)擴(kuò)展點(diǎn)容器中的所有資源擴(kuò)展點(diǎn),從而可訪問(wèn)相應(yīng)資源擴(kuò)展點(diǎn)的資源目錄,最終實(shí)現(xiàn)資源共享,不會(huì)受到子業(yè)務(wù)模塊的啟動(dòng)先后順序的限制。在上述技術(shù)方案中,優(yōu)選的,還可以包括監(jiān)聽(tīng)單元,在需將所述資源擴(kuò)展點(diǎn)添加至所述擴(kuò)展點(diǎn)容器中時(shí),判斷所述資源擴(kuò)展點(diǎn)是否已被添加至所述擴(kuò)展點(diǎn)容器中;記錄單元,在所述監(jiān)聽(tīng)単元判斷出所述資源擴(kuò)展點(diǎn)已被添加至所述擴(kuò)展點(diǎn)容器吋,在日志文件中記錄錯(cuò)誤信息。在將擴(kuò)展點(diǎn)添加至擴(kuò)展點(diǎn)容器中時(shí),就會(huì)觸發(fā)監(jiān)聽(tīng)単元,來(lái)監(jiān)聽(tīng)是否有資源擴(kuò)展點(diǎn)對(duì)象添加至擴(kuò)展點(diǎn)容器中,如果擴(kuò)展點(diǎn)容器中已經(jīng)保存了該資源擴(kuò)展點(diǎn)對(duì)象,則沒(méi)有必要再保存,那么出現(xiàn)報(bào)錯(cuò),并在日志文件中記載下來(lái)。在上述技術(shù)方案中,優(yōu)選的,所述添加単元還用于在所述監(jiān)聽(tīng)単元判斷出所述資源擴(kuò)展點(diǎn)未被添加至所述擴(kuò)展點(diǎn)容器時(shí),讀取所述資源擴(kuò)展點(diǎn)的資源目錄,并將所述資源目錄的信息存放至所述擴(kuò)展點(diǎn)容器。當(dāng)然,如果還沒(méi)有保存至擴(kuò)展點(diǎn)容器,那么就需要保存該資源擴(kuò)展點(diǎn)的資源目錄信息。在上述技術(shù)方案中,優(yōu)選的,所述添加単元還用于在保存所述資源擴(kuò)展點(diǎn)時(shí),將所述子業(yè)務(wù)模塊作為屬性,所述子業(yè)務(wù)模塊的資源目錄作為所述屬性的屬性值。在上述技術(shù)方案中,優(yōu)選的,所述監(jiān)聽(tīng)単元還用于在監(jiān)測(cè)到所述子業(yè)務(wù)模塊停止運(yùn)行時(shí),判斷與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)是否保存在所述擴(kuò)展點(diǎn)容器中;所述資源信息管理裝置還包括刪除單元,在所述監(jiān)聽(tīng)単元判斷出所述子業(yè)務(wù)模塊的資源擴(kuò)展點(diǎn)保存在所述擴(kuò)展點(diǎn)容器中時(shí),在所述擴(kuò)展點(diǎn)容器中刪除所述資源擴(kuò)展點(diǎn)所綁定的資源目錄。在子業(yè)務(wù)模塊停止時(shí),應(yīng)該把對(duì)應(yīng)的資源擴(kuò)展點(diǎn)從擴(kuò)展點(diǎn)容器中移除,這樣就可以保證容器不會(huì)無(wú)限的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)都是有效的。根據(jù)本發(fā)明的另一方面,還提供了一種資源信息管理方法,包括在動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將所述子業(yè)務(wù)模塊的資源目錄綁定至所述資源擴(kuò)展點(diǎn);將所述資源擴(kuò)展點(diǎn)添加至設(shè)定的所述動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中;通過(guò)統(tǒng)ー接ロ訪問(wèn)所述擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。提供ー個(gè)全局的擴(kuò)展點(diǎn)容器來(lái)管理所有的資源擴(kuò)展點(diǎn),該資源擴(kuò)展點(diǎn)可綁定啟動(dòng)的子業(yè)務(wù)模塊的資源目錄,通過(guò)編寫的資源擴(kuò)展點(diǎn)類來(lái)實(shí)現(xiàn)擴(kuò)展點(diǎn)接ロ,通過(guò)統(tǒng)ー的訪問(wèn)接ロ接可以訪問(wèn)擴(kuò)展點(diǎn)容器中的所有資源擴(kuò)展點(diǎn),從而可訪問(wèn)相應(yīng)資源擴(kuò)展點(diǎn)的資源目錄,最終實(shí)現(xiàn)資源共享,不會(huì)受到子業(yè)務(wù)模塊的啟動(dòng)先后順序的限制。在上述技術(shù)方案中,優(yōu)選的,在需將所述資源擴(kuò)展點(diǎn)添加至所述擴(kuò)展點(diǎn)容器中吋,觸發(fā)監(jiān)聽(tīng)器判斷所述資源擴(kuò)展點(diǎn)是否已被添加至所述擴(kuò)展點(diǎn)容器中,若已被添加至所述擴(kuò)展點(diǎn)容器,則在日志文件中記錄錯(cuò)誤信息。
在將擴(kuò)展點(diǎn)添加至擴(kuò)展點(diǎn)容器中時(shí),就會(huì)觸發(fā)監(jiān)聽(tīng)器,來(lái)監(jiān)聽(tīng)是否有資源擴(kuò)展點(diǎn)對(duì)象添加至擴(kuò)展點(diǎn)容器中,如果擴(kuò)展點(diǎn)容器中已經(jīng)保存了該資源擴(kuò)展點(diǎn)對(duì)象,則沒(méi)有必要再保存,那么出現(xiàn)報(bào)錯(cuò),并在日志文件中記載下來(lái)。在上述技術(shù)方案中,優(yōu)選的,若未被添加至所述擴(kuò)展點(diǎn)容器,則讀取所述資源擴(kuò)展點(diǎn)的資源目錄,并將所述資源目錄的信息存放至所述擴(kuò)展點(diǎn)容器。當(dāng)然,如果還沒(méi)有保存至擴(kuò)展點(diǎn)容器,那么就需要保存該資源擴(kuò)展點(diǎn)的資源目錄信息。在上述技術(shù)方案中,優(yōu)選的,在保存所述資源擴(kuò)展點(diǎn)時(shí),將所述子業(yè)務(wù)模塊作為屬性,所述子業(yè)務(wù)模塊的資源目錄作為所述屬性的屬性值。在上述技術(shù)方案中,優(yōu)選的,在監(jiān)測(cè)到所述子業(yè)務(wù)模塊停止運(yùn)行時(shí),判斷與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)是否保存在所述擴(kuò)展點(diǎn)容器中,若保存在所述擴(kuò)展點(diǎn)容器中,則在所述擴(kuò)展點(diǎn)容器中刪除所述資源擴(kuò)展點(diǎn)所綁定的資源目錄。在子業(yè)務(wù)模塊停止時(shí),應(yīng)該把對(duì)應(yīng)的資源擴(kuò)展點(diǎn)從擴(kuò)展點(diǎn)容器中移除,這樣就可以保證容器不會(huì)無(wú)限的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)都是有效的。根據(jù)本發(fā)明的技術(shù)方案,不管是先啟動(dòng)的子業(yè)務(wù)模塊,還是后啟動(dòng)的子業(yè)務(wù)模塊,附帯的資源信息都能被整個(gè)應(yīng)用模塊訪問(wèn)到,并且可以保證擴(kuò)展點(diǎn)容器不會(huì)無(wú)限制的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)目錄都是有效的。


圖I示出了根據(jù)本發(fā)明的實(shí)施例的資源信息管理裝置的框圖;圖2示出了根據(jù)本發(fā)明的實(shí)施例的資源信息管理方法的流程圖;圖3示出了根據(jù)本發(fā)明的實(shí)施例的保存資源擴(kuò)展點(diǎn)的流程圖;圖4示出了根據(jù)本發(fā)明的實(shí)施例的移除資源擴(kuò)展點(diǎn)的流程圖;圖5示出了根據(jù)本發(fā)明的實(shí)施例的資源信息管理方法的流程圖。
具體實(shí)施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一歩的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并受下面公開(kāi)的具體實(shí)施例的限制。圖I示出了根據(jù)本發(fā)明的實(shí)施例的資源信息管理裝置的框圖。如圖I所示,根據(jù)本發(fā)明的實(shí)施例的資源信息管理裝置100,用于動(dòng)態(tài)模型系統(tǒng),包括創(chuàng)建單元102,在動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將子業(yè)務(wù)模塊的資源目錄綁定至資源擴(kuò)展點(diǎn);添加単元104,將資源擴(kuò)展點(diǎn)添加至設(shè)定的動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中;訪問(wèn)單元106,通過(guò)統(tǒng)ー接ロ訪問(wèn)擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。提供ー個(gè)全局的擴(kuò)展點(diǎn)容器來(lái)管理所有的資源擴(kuò)展點(diǎn),該資源擴(kuò)展點(diǎn)可綁定啟動(dòng)的子業(yè)務(wù)模塊的資源目錄,通過(guò)編寫的資源擴(kuò)展點(diǎn)類來(lái)實(shí)現(xiàn)擴(kuò)展點(diǎn)接ロ,通過(guò)統(tǒng)ー的訪問(wèn)接ロ接可以訪問(wèn)擴(kuò)展點(diǎn)容器中的所有資源擴(kuò)展點(diǎn),從而可訪問(wèn)相應(yīng)資源擴(kuò)展點(diǎn)的資源目錄,最終實(shí)現(xiàn)資源共享,不會(huì)受到子業(yè)務(wù)模塊的啟動(dòng)先后順序的限制。在上述技術(shù)方案中,優(yōu)選的,還可以包括監(jiān)聽(tīng)單元108,在需將資源擴(kuò)展點(diǎn)添加至擴(kuò)展點(diǎn)容器中時(shí),判斷資源擴(kuò)展點(diǎn)是否已被添加至擴(kuò)展點(diǎn)容器中;記錄單元110,在監(jiān)聽(tīng)単元108判斷出資源擴(kuò)展點(diǎn)已被添加至擴(kuò)展點(diǎn)容器時(shí),在日志文件中記錄錯(cuò)誤信息。在將擴(kuò)展點(diǎn)添加至擴(kuò)展點(diǎn)容器中時(shí),就會(huì)觸發(fā)監(jiān)聽(tīng)単元108,來(lái)監(jiān)聽(tīng)是否有資源擴(kuò)展點(diǎn)對(duì)象添加至擴(kuò)展點(diǎn)容器中,如果擴(kuò)展點(diǎn)容器中已經(jīng)保存了該資源擴(kuò)展點(diǎn)對(duì)象,則沒(méi)有必要再保存,那么出現(xiàn)報(bào)錯(cuò),并在日志文件中記載下來(lái)。在上述技術(shù)方案中,優(yōu)選的,添加單元104還用于在監(jiān)聽(tīng)單元108判斷出資源擴(kuò)展點(diǎn)未被添加至擴(kuò)展點(diǎn)容器吋,讀取資源擴(kuò)展點(diǎn)的資源目錄,并將資源目錄的信息存放至擴(kuò)展點(diǎn)容器。當(dāng)然,如果還沒(méi)有保存至擴(kuò)展點(diǎn)容器,那么就需要保存該資源擴(kuò)展點(diǎn)的資源目錄信息。在上述技術(shù)方案中,優(yōu)選的,添加単元104還用于在保存資源擴(kuò)展點(diǎn)時(shí),將子業(yè)務(wù)模塊作為屬性,子業(yè)務(wù)模塊的資源目錄作為屬性的屬性值。在上述技術(shù)方案中,優(yōu)選的,監(jiān)聽(tīng)單元108還用于在監(jiān)測(cè)到子業(yè)務(wù)模塊停止運(yùn)行時(shí),判斷與子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)是否保存在擴(kuò)展點(diǎn)容器中;資源信息管理裝置還包括刪除單元112,在監(jiān)聽(tīng)單元判斷出子業(yè)務(wù)模塊的資源擴(kuò)展點(diǎn)保存在擴(kuò)展點(diǎn)容器中時(shí),在擴(kuò)展點(diǎn)容器中刪除資源擴(kuò)展點(diǎn)所綁定的資源目錄。
在子業(yè)務(wù)模塊停止時(shí),應(yīng)該把對(duì)應(yīng)的資源擴(kuò)展點(diǎn)從擴(kuò)展點(diǎn)容器中移除,這樣就可以保證容器不會(huì)無(wú)限的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)都是有效的。圖2示出了根據(jù)本發(fā)明的實(shí)施例的資源信息管理方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實(shí)施例的資源信息管理方法,包括步驟202,在動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將子業(yè)務(wù)模塊的資源目錄綁定至資源擴(kuò)展點(diǎn);步驟204,將資源擴(kuò)展點(diǎn)添加至設(shè)定的動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中;步驟206,通過(guò)統(tǒng)ー接ロ訪問(wèn)擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。提供ー個(gè)全局的擴(kuò)展點(diǎn)容器來(lái)管理所有的資源擴(kuò)展點(diǎn),該資源擴(kuò)展點(diǎn)可綁定啟動(dòng)的子業(yè)務(wù)模塊的資源目錄,通過(guò)編寫的資源擴(kuò)展點(diǎn)類來(lái)實(shí)現(xiàn)擴(kuò)展點(diǎn)接ロ,通過(guò)統(tǒng)ー的訪問(wèn)接ロ接可以訪問(wèn)擴(kuò)展點(diǎn)容器中的所有資源擴(kuò)展點(diǎn),從而可訪問(wèn)相應(yīng)資源擴(kuò)展點(diǎn)的資源目錄,最終實(shí)現(xiàn)資源共享,不會(huì)受到子業(yè)務(wù)模塊的啟動(dòng)先后順序的限制。 在上述技術(shù)方案中,優(yōu)選的,在需將資源擴(kuò)展點(diǎn)添加至擴(kuò)展點(diǎn)容器中時(shí),觸發(fā)監(jiān)聽(tīng)器判斷資源擴(kuò)展點(diǎn)是否已被添加至擴(kuò)展點(diǎn)容器中,若已被添加至擴(kuò)展點(diǎn)容器,則在日志文件中記錄錯(cuò)誤信息。在將擴(kuò)展點(diǎn)添加至擴(kuò)展點(diǎn)容器中時(shí),就會(huì)觸發(fā)監(jiān)聽(tīng)器,來(lái)監(jiān)聽(tīng)是否有資源擴(kuò)展點(diǎn)對(duì)象添加至擴(kuò)展點(diǎn)容器中,如果擴(kuò)展點(diǎn)容器中已經(jīng)保存了該資源擴(kuò)展點(diǎn)對(duì)象,則沒(méi)有必要再保存,那么出現(xiàn)報(bào)錯(cuò),并在日志文件中記載下來(lái)。在上述技術(shù)方案中,優(yōu)選的,若未被添加至擴(kuò)展點(diǎn)容器,則讀取資源擴(kuò)展點(diǎn)的資源目錄,并將資源目錄的信息存放至擴(kuò)展點(diǎn)容器。當(dāng)然,如果還沒(méi)有保存至擴(kuò)展點(diǎn)容器,那么就需要保存該資源擴(kuò)展點(diǎn)的資源目錄信息。在上述技術(shù)方案中,優(yōu)選的,在保存資源擴(kuò)展點(diǎn)時(shí),將子業(yè)務(wù)模塊作為屬性,子業(yè)務(wù)模塊的資源目錄作為屬性的屬性值。在上述技術(shù)方案中,優(yōu)選的,在監(jiān)測(cè)到子業(yè)務(wù)模塊停止運(yùn)行時(shí),判斷與子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)是否保存在擴(kuò)展點(diǎn)容器中,若保存在擴(kuò)展點(diǎn)容器中,則在擴(kuò)展點(diǎn)容器中刪除資源擴(kuò)展點(diǎn)所綁定的資源目錄。在子業(yè)務(wù)模塊停止時(shí),應(yīng)該把對(duì)應(yīng)的資源擴(kuò)展點(diǎn)從擴(kuò)展點(diǎn)容器中移除,這樣就可以保證容器不會(huì)無(wú)限的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)都是有效的。下面結(jié)合圖3至圖5進(jìn)ー步說(shuō)明根據(jù)本發(fā)明的資源信息管理方法。首先,創(chuàng)建ー個(gè)全局的擴(kuò)展點(diǎn)容器,管理所有不同的擴(kuò)展點(diǎn);提供ー個(gè)擴(kuò)展點(diǎn)接ロ(Pointlnterface),并提供ー個(gè)通用的執(zhí)行方法;編寫ー個(gè)資源擴(kuò)展點(diǎn)類(ResourcePoint),實(shí)現(xiàn)擴(kuò)展點(diǎn)接 ロ(Pointlnterface);編寫一個(gè)監(jiān)聽(tīng)器(PointListener),來(lái)監(jiān)聽(tīng)是否有資源擴(kuò)展點(diǎn)類對(duì)象被添加到擴(kuò)展點(diǎn)容器。如圖3所示,在步驟302,子業(yè)務(wù)模塊啟動(dòng)。在步驟304,當(dāng)一個(gè)子業(yè)務(wù)模塊(bundle)要發(fā)布資源目錄時(shí),需要新建ー個(gè)資源擴(kuò)展點(diǎn),并綁定該子業(yè)務(wù)模塊對(duì)應(yīng)的資源目錄。在步驟306,在子業(yè)務(wù)模塊啟動(dòng)后,將該資源擴(kuò)展點(diǎn)發(fā)布到擴(kuò)展點(diǎn)容器中。在步驟308,然后會(huì)自動(dòng)觸發(fā)器來(lái)監(jiān)聽(tīng)事件。在步驟310,判斷該資源擴(kuò)展點(diǎn)是否已經(jīng)在容器中,若已經(jīng)存在,則進(jìn)入步驟314,若不存在容器中,則進(jìn)入步驟312。 在步驟312,讀取監(jiān)聽(tīng)到的目錄信息,將目錄信息存放至容器中。在具體存放時(shí),把姆ー個(gè)目錄信息作為ー個(gè)屬性值(key值),對(duì)應(yīng)的子業(yè)務(wù)模塊作為屬性(value),以便其他子業(yè)務(wù)模塊來(lái)訪問(wèn)時(shí),同時(shí)把擴(kuò)展點(diǎn)對(duì)象也保存到set集合中。即當(dāng)系統(tǒng)的ー個(gè)模塊要訪問(wèn)ー個(gè)資源時(shí),可以通過(guò)key值到擴(kuò)展點(diǎn)管理器中取查找目錄,然后返回資源文件。
在步驟314,在日志文件中記錄錯(cuò)誤信息。因此,不管是先啟動(dòng)的子業(yè)務(wù)模塊,還是后啟動(dòng)的子業(yè)務(wù)模塊,附帯的資源信息都能被整個(gè)應(yīng)用模塊訪問(wèn)到。為了避免無(wú)限制的往擴(kuò)展點(diǎn)容器中添加資源擴(kuò)展點(diǎn),應(yīng)該在子業(yè)務(wù)模塊停止的時(shí)候,把此子業(yè)務(wù)模塊中的目錄資源擴(kuò)展點(diǎn)從擴(kuò)展點(diǎn)容器中移除,實(shí)現(xiàn)原理一樣采用監(jiān)聽(tīng)模式實(shí)現(xiàn),如圖4所示。在步驟402,在子業(yè)務(wù)模塊停止時(shí),觸發(fā)監(jiān)聽(tīng)器的刪除事件。在步驟404,判斷該子業(yè)務(wù)模塊的資源擴(kuò)展點(diǎn)是否已保存在擴(kuò)展點(diǎn)容器中,若是,則進(jìn)入步驟406,若否,則結(jié)束該流程。在步驟406,刪除擴(kuò)展點(diǎn)集合中與該子業(yè)務(wù)模塊對(duì)應(yīng)的擴(kuò)展點(diǎn)對(duì)象,然后讀取目錄資源信息,將其逐個(gè)從資源容器對(duì)象中移除。因此,把對(duì)應(yīng)的資源擴(kuò)展點(diǎn)從容器中移除,這樣就可以保證擴(kuò)展點(diǎn)容器不會(huì)無(wú)限的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)目錄都是有效的。接下來(lái)結(jié)合圖5來(lái)說(shuō)明根據(jù)本發(fā)明的資源信息管理方法的處理時(shí)序。如圖5所示,首先在子業(yè)務(wù)模塊啟動(dòng)時(shí),新增與該子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)對(duì)象,需添加資源擴(kuò)展點(diǎn)。此時(shí),觸發(fā)監(jiān)聽(tīng)器,并調(diào)用監(jiān)聽(tīng)器的執(zhí)行方法。判斷該資源擴(kuò)展點(diǎn)是否已經(jīng)在擴(kuò)展點(diǎn)容器中存在,若沒(méi)有,則將該資源擴(kuò)展點(diǎn)保存至擴(kuò)展點(diǎn)容器中,以及保存資源擴(kuò)展點(diǎn)的目錄信息和對(duì)應(yīng)的子業(yè)務(wù)模塊的信息。以上結(jié)合附圖詳細(xì)說(shuō)明了根據(jù)本發(fā)明的技術(shù)方案,不管是先啟動(dòng)的子業(yè)務(wù)模塊,還是后啟動(dòng)的子業(yè)務(wù)模塊,附帯的資源信息都能被整個(gè)應(yīng)用模塊訪問(wèn)到,并且可以保證擴(kuò)展點(diǎn)容器不會(huì)無(wú)限制的添加資源擴(kuò)展點(diǎn),并且每一個(gè)資源擴(kuò)展點(diǎn)目錄都是有效的。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種資源信息管理裝置,其特征在于,用于動(dòng)態(tài)模型系統(tǒng),包括 創(chuàng)建單元,在所述動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將所述子業(yè)務(wù)模塊的資源目錄綁定至所述資源擴(kuò)展點(diǎn); 添加単元,將所述資源擴(kuò)展點(diǎn)添加至設(shè)定的所述動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中; 訪問(wèn)單元,通過(guò)統(tǒng)ー接ロ訪問(wèn)所述擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。
2.根據(jù)權(quán)利要求I所述的資源信息管理裝置,其特征在于,還包括監(jiān)聽(tīng)單元,在需將所述資源擴(kuò)展點(diǎn)添加至所述擴(kuò)展點(diǎn)容器中時(shí),判斷所述資源擴(kuò)展點(diǎn)是否已被添加至所述擴(kuò)展點(diǎn)容器中; 記錄單元,在所述監(jiān)聽(tīng)単元判斷出所述資源擴(kuò)展點(diǎn)已被添加至所述擴(kuò)展點(diǎn)容器時(shí),在日志文件中記錄錯(cuò)誤信息。
3.根據(jù)權(quán)利要求2所述的資源信息管理裝置,其特征在于,所述添加単元還用于在所述監(jiān)聽(tīng)単元判斷出所述資源擴(kuò)展點(diǎn)未被添加至所述擴(kuò)展點(diǎn)容器時(shí),讀取所述資源擴(kuò)展點(diǎn)的資源目錄,并將所述資源目錄的信息存放至所述擴(kuò)展點(diǎn)容器。
4.根據(jù)權(quán)利要求3所述的資源信息管理裝置,其特征在于,所述添加単元還用于在保存所述資源擴(kuò)展點(diǎn)吋,將所述子業(yè)務(wù)模塊作為屬性,所述子業(yè)務(wù)模塊的資源目錄作為所述屬性的屬性值。
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的資源信息管理裝置,其特征在于,所述監(jiān)聽(tīng)単元還用于在監(jiān)測(cè)到所述子業(yè)務(wù)模塊停止運(yùn)行時(shí),判斷與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)是否保存在所述擴(kuò)展點(diǎn)容器中; 所述資源信息管理裝置還包括刪除單元,在所述監(jiān)聽(tīng)単元判斷出所述子業(yè)務(wù)模塊的資源擴(kuò)展點(diǎn)保存在所述擴(kuò)展點(diǎn)容器中時(shí),在所述擴(kuò)展點(diǎn)容器中刪除所述資源擴(kuò)展點(diǎn)所綁定的資源目錄。
6.一種資源信息管理方法,其特征在于,包括 在動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將所述子業(yè)務(wù)模塊的資源目錄綁定至所述資源擴(kuò)展點(diǎn); 將所述資源擴(kuò)展點(diǎn)添加至設(shè)定的所述動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中; 通過(guò)統(tǒng)ー接ロ訪問(wèn)所述擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。
7.根據(jù)權(quán)利要求6所述的資源信息管理方法,其特征在于,在需將所述資源擴(kuò)展點(diǎn)添加至所述擴(kuò)展點(diǎn)容器中時(shí),觸發(fā)監(jiān)聽(tīng)器判斷所述資源擴(kuò)展點(diǎn)是否已被添加至所述擴(kuò)展點(diǎn)容器中,若已被添加至所述擴(kuò)展點(diǎn)容器,則在日志文件中記錄錯(cuò)誤信息。
8.根據(jù)權(quán)利要求7所述的資源信息管理方法,其特征在于,若未被添加至所述擴(kuò)展點(diǎn)容器,則讀取所述資源擴(kuò)展點(diǎn)的資源目錄,并將所述資源目錄的信息存放至所述擴(kuò)展點(diǎn)容器。
9.根據(jù)權(quán)利要求8所述的資源信息管理方法,其特征在于,在保存所述資源擴(kuò)展點(diǎn)吋,將所述子業(yè)務(wù)模塊作為屬性,所述子業(yè)務(wù)模塊的資源目錄作為所述屬性的屬性值。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的資源信息管理方法,其特征在于,在監(jiān)測(cè)到所述子業(yè)務(wù)模塊停止運(yùn)行時(shí),判斷與所述子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn)是否保存在所述擴(kuò)展點(diǎn)容器中,若保存在所述擴(kuò)展點(diǎn)容器中,則在所述擴(kuò)展點(diǎn)容器中刪除所述資源擴(kuò)展點(diǎn)所綁定的資源目錄。
全文摘要
本發(fā)明提供了一種資源信息管理裝置,用于動(dòng)態(tài)模型系統(tǒng),包括創(chuàng)建單元,在動(dòng)態(tài)模型系統(tǒng)的子業(yè)務(wù)模塊啟動(dòng)時(shí),創(chuàng)建與子業(yè)務(wù)模塊對(duì)應(yīng)的資源擴(kuò)展點(diǎn),將子業(yè)務(wù)模塊的資源目錄綁定至資源擴(kuò)展點(diǎn);添加單元,將資源擴(kuò)展點(diǎn)添加至設(shè)定的動(dòng)態(tài)模型系統(tǒng)的擴(kuò)展點(diǎn)容器中;訪問(wèn)單元,通過(guò)統(tǒng)一接口訪問(wèn)擴(kuò)展點(diǎn)容器所涉及的資源目錄下的資源信息。根據(jù)本發(fā)明的技術(shù)方案,不管資源在哪個(gè)子業(yè)務(wù)模塊,均可通過(guò)統(tǒng)一接口訪問(wèn)資源信息,保證資源信息的共享。本發(fā)明還提供了一種資源信息管理方法。
文檔編號(hào)H04L29/08GK102868747SQ20121034929
公開(kāi)日2013年1月9日 申請(qǐng)日期2012年9月19日 優(yōu)先權(quán)日2012年9月19日
發(fā)明者仇大帥, 陳小俊 申請(qǐng)人:深圳中興網(wǎng)信科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临泽县| 镇赉县| 印江| 汽车| 阿拉善盟| 固阳县| 礼泉县| 沭阳县| 灵台县| 香港 | 同仁县| 个旧市| 老河口市| 临沂市| 东城区| 虎林市| 禹城市| 新巴尔虎右旗| 托里县| 建水县| 金堂县| 洛宁县| 呼和浩特市| 平远县| 高青县| 南汇区| 凤城市| 平乐县| 苗栗县| 芦溪县| 盐源县| 筠连县| 鄯善县| 桃园市| 南木林县| 都匀市| 巩义市| 昌黎县| 普格县| 牡丹江市| 紫阳县|