專利名稱::一種移動設(shè)備接入網(wǎng)格的方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及移動無線通信設(shè)備領(lǐng)域,主要是一種移動設(shè)備接入網(wǎng)格的方法,通過無線網(wǎng)絡(luò),接入網(wǎng)格,并成為網(wǎng)格的一個可用節(jié)點(diǎn),使移動設(shè)備可以查詢網(wǎng)格已有信息,同時網(wǎng)格的其他節(jié)點(diǎn)也可以訪問移動設(shè)備上的資源信息,同時可以調(diào)用移動設(shè)備對外公布的服務(wù)信息。
背景技術(shù):
:術(shù)語"網(wǎng)格的資源控制中心"是指對網(wǎng)格擁有資源,和對外開放的服務(wù)進(jìn)行統(tǒng)計的功能模塊。同時,網(wǎng)格的資源控制中心也負(fù)責(zé)對接入用戶進(jìn)行管理,確定用戶身份,根據(jù)用戶身份確定擁有可以使用的資源和網(wǎng)格的服務(wù)。其中網(wǎng)格的"資源"在本方法中一般指內(nèi)存和文件等存儲資源。網(wǎng)格對外提供的服務(wù)是以webservice的形式對外提供的可調(diào)用接口。網(wǎng)格作為一種能帶來巨大處理、存儲能力和其他FT資源的新型網(wǎng)絡(luò),可以應(yīng)付臨時之用。網(wǎng)格計算通過共享網(wǎng)絡(luò)將不同地點(diǎn)的大量計算機(jī)相聯(lián),從而形成虛擬的超級計算機(jī),將各處計算機(jī)的多余處理器能力合在一起,可為研究和其他數(shù)據(jù)集中應(yīng)用提供巨大的處理能力。有了網(wǎng)格計算,那些沒有能力購買價值數(shù)百萬美元的超級計算機(jī)的機(jī)構(gòu),也能利用其巨大的計算能力。隨著計算網(wǎng)格的成功,網(wǎng)格的研究范疇也迅速擴(kuò)充到對各種信息資源包括計算、存儲、數(shù)據(jù)、軟件、設(shè)備等的大規(guī)模協(xié)同共享,并"在動態(tài)變化的多個組織之間和諧的共享各種軟硬件信息資源,支持協(xié)同解決問題"?,F(xiàn)在存在的網(wǎng)格種類有計算網(wǎng)格、數(shù)據(jù)網(wǎng)格、信息網(wǎng)格、服務(wù)網(wǎng)格等。在網(wǎng)格蓬勃發(fā)展的同時,WebService技術(shù)也在迅速的進(jìn)步。WebService的主要目標(biāo)是跨平臺的可互操作性。為了達(dá)到這一目標(biāo),WebService完全基于XML(可擴(kuò)展標(biāo)記語言)、XSD(XMLSchema)等獨(dú)立于平臺、獨(dú)立于軟件供應(yīng)商的標(biāo)準(zhǔn),是創(chuàng)建可互操作的、分布式應(yīng)用程序的新平臺。應(yīng)用程序經(jīng)常需要從運(yùn)行在主機(jī)上的程序中獲取數(shù)據(jù);或者把數(shù)據(jù)發(fā)送到主機(jī)或UNIX應(yīng)用程序中去。即使在同一個平臺上,不同軟件廠商生產(chǎn)的各種軟件也常常需要集成起來。通過WebService,應(yīng)用程序可以用標(biāo)準(zhǔn)的方法把功能和數(shù)據(jù)"暴露"出來,供其它應(yīng)用程序使用。移動設(shè)備硬件的性能的不斷發(fā)展進(jìn)步,逐漸向PC機(jī)靠近,移動設(shè)備已經(jīng)可以很容易得接入網(wǎng)絡(luò),使移動設(shè)備也成為一種重要的網(wǎng)絡(luò)資源。雖然由于體積的限制,它在性能上還有很大的局限性,但是現(xiàn)在的PDA和智能手機(jī)已經(jīng)具有了相當(dāng)強(qiáng)大的處理功能,使其接入網(wǎng)格成為可能。然而,在目前這個階段,移動設(shè)備接入網(wǎng)格的開發(fā)領(lǐng)域幾乎沒有得到應(yīng)有的關(guān)注。同時,在移動WebService領(lǐng)域,現(xiàn)有的開發(fā)只局限于對已有的WebService的調(diào)用,只能創(chuàng)建了一些WebService客戶端應(yīng)用程序。此移動設(shè)備網(wǎng)格接入方法,不但實現(xiàn)了傳統(tǒng)的客戶端對于WebService服務(wù)調(diào)用能力,同時還提供了在移動設(shè)備上開發(fā)WebService服務(wù)器端的方法,使用戶可以調(diào)用移動設(shè)備上的Webservice服務(wù)。在WebService的基礎(chǔ)上,創(chuàng)建輕量級的網(wǎng)格服務(wù)。在移動設(shè)備上創(chuàng)建輕量級的網(wǎng)格服務(wù),使多個移動設(shè)備可以通過無線網(wǎng)絡(luò),靈活的構(gòu)成小型的移動的網(wǎng)格。同時,移動設(shè)備也可以接入有線網(wǎng)格,增強(qiáng)了網(wǎng)格的靈活性。當(dāng)移動設(shè)備接入網(wǎng)格后,它可以利用網(wǎng)格的龐大資源,使其在一定程度上擺脫了硬件資源的限制,同時它可以調(diào)用網(wǎng)格提供的各種服務(wù),使移動設(shè)備具備更強(qiáng)的處理能力。
發(fā)明內(nèi)容本發(fā)明要解決上述技術(shù)所存在的缺陷,提供一種移動設(shè)備接入網(wǎng)格的方法,當(dāng)移動設(shè)備位于網(wǎng)格的無線網(wǎng)覆蓋范圍內(nèi)時,移動設(shè)備首先向網(wǎng)格的資源控制中心申請允許接入網(wǎng)格,當(dāng)獲得接入批準(zhǔn)后,移動設(shè)備可以訪問網(wǎng)格提供的服務(wù),也可以獲得網(wǎng)格的狀態(tài)資源信息,并對網(wǎng)格狀態(tài)進(jìn)行監(jiān)控。同時,通過使用此方法移動設(shè)備也可以向外提供資源和服務(wù),并提供對移動設(shè)備上狀態(tài)資源的査詢、修改,以及征訂和通知方法。網(wǎng)格的狀態(tài)資源控制中心,可以根據(jù)移動設(shè)備的注冊信息,匯集移動設(shè)備的全部資源的狀態(tài)信息。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案本發(fā)明所述的這種移動設(shè)備接入網(wǎng)格的方法,具體過程如下當(dāng)移動設(shè)備位于網(wǎng)格無線網(wǎng)絡(luò)覆蓋范圍內(nèi),移動設(shè)備申請接入網(wǎng)格時(1)移動設(shè)備的用戶首先輸入用戶名和密碼,底層通訊平臺把用戶名,密碼,以及移動設(shè)備的網(wǎng)絡(luò)地址等信息被封裝為接入申請信息,并發(fā)送給網(wǎng)格控制中心。(2)網(wǎng)格的資源控制中心在接收到接入申請信息后,解析出接入申請信息中的用戶名和密碼,到中心控制的用戶信息表中尋找用戶是否存在,以及密碼是否正確。(3)如果用戶名不存在或輸入密碼不正確,網(wǎng)格的資源控制中心向申請者發(fā)送接入不成功信息。如果用戶名和密碼正確,網(wǎng)格的資源控制中心把接入申請信息中的移動設(shè)備的網(wǎng)絡(luò)地址信息寫入節(jié)點(diǎn)信息表中,并向移動設(shè)備發(fā)送接入成功信息。當(dāng)移動設(shè)備査詢網(wǎng)格相關(guān)資源信息時(1)移動設(shè)備調(diào)用網(wǎng)格提供的提供服務(wù)接口,利用底層通訊平臺,把査詢的資源的名稱封裝成査詢信息,發(fā)送給網(wǎng)格資源控制中心。(2)網(wǎng)格資源控制中心在資源管理表中尋找申請資源,并把査詢到的資源狀態(tài)發(fā)送給移動設(shè)備。當(dāng)用戶查詢移動設(shè)備上的資源信息時(1)用戶使用移動設(shè)備提供的接口,利用底層包裝機(jī)制,把需要查詢的資源名稱封裝成資源査詢信息,并且發(fā)送給提供服務(wù)的移動設(shè)備。用戶可以同時査詢一個或多個資源。(2)移動設(shè)備接收到查詢信息后,首先從査詢信息中解析出被查詢資源信息的名稱,然后根據(jù)解析出的資源信息名稱到移動設(shè)備保存的資源信息管理表中查詢資源的狀態(tài)。(3)資源信息管理表是由資源的名稱和相應(yīng)的資源的值組成,在査詢過程中,利用查詢信息中的資源名稱與資源信息管理表中的資源名稱進(jìn)行逐項比對的方法,來尋找資源的狀態(tài)值。(4)把査詢到的資源信息的名稱和相應(yīng)的狀態(tài)值封裝成査詢的返回信息,發(fā)送給査詢用戶。當(dāng)用戶修改移動設(shè)備上的資源信息時(1)用戶通過使用移動設(shè)備對外提供的可調(diào)用接口,利用底層的封裝機(jī)制,把用戶的信息、所修改的資源名稱、修改值等信息封裝為修改信息。然后向移動設(shè)備傳送修改信息。(2)移動設(shè)備接收到修改信息后,首先從修改信息中得到用戶信息和需要修改的狀態(tài)資源名稱,在信息管理表中找到要修改的資源,并且在用戶管理表中找到用戶的信息。(3)用戶管理表中儲存的是用戶名稱、用戶密碼、用戶權(quán)限等信息。用戶權(quán)限分為管理者,一般用戶。(4)根據(jù)表中用戶的信息,確定用戶是否有權(quán)修改狀態(tài)資源。如果用戶無權(quán)修改狀態(tài)資源,移動設(shè)備向用戶發(fā)送修改失敗信息。如果用戶可以修改資源的狀態(tài)值,則把信息管理表中的相應(yīng)資源的狀態(tài)值改為修改信息中的資源值。并向用戶發(fā)送修改成功的信息。當(dāng)用戶征訂移動設(shè)備上的資源時(1)用戶向移動設(shè)備發(fā)送征訂資源請求。在請求信息中,包含用戶的名稱、要征訂的資源的名稱。(2)移動設(shè)備接收到請求信息,對信息進(jìn)行分析,得到用戶和征訂資源信息。把信息存放到預(yù)定資源表中。(3)預(yù)定資源表是由資源名稱,和相應(yīng)的征訂用戶組成的。在儲存新的征訂信息時,根據(jù)征訂資源的名稱和預(yù)定資源表中資源名稱相比對,找到征訂資源在表中的位置,然后把用戶的信息存放到相應(yīng)的資源征訂用戶的管理空間。當(dāng)移動設(shè)備向征訂用戶發(fā)送通知信息時(1)在用戶征訂了移動設(shè)備上的資源后,移動設(shè)備會對所有被征訂資源進(jìn)行實時監(jiān)控。(2)當(dāng)被征訂的資源發(fā)生變化時,移動設(shè)備會通過比對的方法在預(yù)定資源表中尋找改變資源所在項,從而獲得所用征訂了該資源的用戶的信息。(3)根據(jù)從資源預(yù)定表中得到的用戶信息,逐一的向用戶發(fā)送通知信息。(4)通知信息包括移動設(shè)備名稱、改變的資源名稱、改變前的原始值、改變后的新值。當(dāng)網(wǎng)格的資源控制中心匯集移動設(shè)備的全部資源的狀態(tài)信息時(1)網(wǎng)格的資源控制中心在索引表中搜索已有的移動設(shè)備注冊信息。得到所用的注冊移動設(shè)備信息。(2)根據(jù)移動設(shè)備的注冊信息,調(diào)用移動設(shè)備提供的信息匯總服務(wù)。(3)移動設(shè)備上的信息匯總服務(wù),把移動設(shè)備上的資源信息表,以及移動設(shè)備對外提供的服務(wù)信息匯總到索引信息中。(4)把索引信息發(fā)送給網(wǎng)格的資源管理中心。本發(fā)明有益的效果是1、移動、實時的接入網(wǎng)格系統(tǒng),更大限度的發(fā)揮網(wǎng)格的能力。2、可以跨平臺部署,可以部署在WindowsMobile、Linux、Symbian等操作系統(tǒng)。3、開發(fā)了輕量級的網(wǎng)格服務(wù),在移動設(shè)備上可以部署web服務(wù),而現(xiàn)階段的各種移動設(shè)備上并不具有這種能力。4、多個移動設(shè)備可以利用無線網(wǎng)絡(luò),形成一個小型的網(wǎng)格。圖1是移動服務(wù)設(shè)備申請加入網(wǎng)格,并對網(wǎng)格信息進(jìn)行查詢。圖2用戶査詢、修改移動設(shè)備上的資源信息。圖3用戶征訂移動設(shè)備上的資源;資源改變時通知征訂用戶。圖4是網(wǎng)格的資源控制中心匯集移動設(shè)備的全部資源的狀態(tài)信息。圖5是此移動設(shè)備接入網(wǎng)格方法體系構(gòu)架具體實現(xiàn)。具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步介紹這里我們用操作系統(tǒng)是S60的智能手機(jī)作為接入網(wǎng)格移動設(shè)備,網(wǎng)格是由5臺pc構(gòu)成的簡單網(wǎng)格,并提供無線網(wǎng)絡(luò)接入能力。以下移動設(shè)備稱為m一server圖1中移動服務(wù)設(shè)備申請加入網(wǎng)格。1.當(dāng)新的移動設(shè)備m—server申請加入網(wǎng)格時,控制者首先輸入用戶名和密碼,用戶名一般就是移動設(shè)備的網(wǎng)絡(luò)地址(IP)然后調(diào)用系統(tǒng)地底層的connect()服務(wù),向網(wǎng)格控制中心Gridcenter發(fā)送請求信息。2.Gridcenter接受到請求信息時,根據(jù)請求信息中的用戶名在用戶信息表userlist中尋找用戶是否存在,以及密碼是否正確。userlist表的結(jié)構(gòu)如下用戶名密碼用戶地址Userl12345610.10.10,103.如果用戶名和密碼正確,Gridcenter把接入申請信息中的移動設(shè)備的網(wǎng)絡(luò)地址信息寫入節(jié)點(diǎn)信息表nodelist中,并向m—server發(fā)送接入成功信息。圖1中移動設(shè)備查詢網(wǎng)格相關(guān)資源信息。1.ra—server調(diào)用Gridcenter提供的CenterQuery()服務(wù),向Gridcenter發(fā)送查詢信息。2.Gridcenter把査找結(jié)果發(fā)送給S。圖2是用戶査詢移動設(shè)備上的資源信息。1.用戶Client使用移動設(shè)備提供的接口query(),把需要查詢的資源名稱resource,發(fā)送給m一server。用戶可以同時查詢一個或多個資源。2.m一server接收到査詢信息后,首先從查詢信息中解析出被査詢資源信息的名稱resource,然后根據(jù)解析出的資源信息名稱到移動設(shè)備保存的資源信息管理表resourcelist中査詢資源的信息。Resourcelist的結(jié)構(gòu)如下<table>tableseeoriginaldocumentpage10</column></row><table>3.利用査詢信息中的資源名稱resource與resource中的資源名稱進(jìn)行逐項比對,來尋找reource的狀態(tài)值。4.把査詢到的resource狀態(tài)值封裝成查詢的返回信息,發(fā)送給client。圖2中用戶修改移動設(shè)備上的資源信息。1.用戶Client通過移動設(shè)備對外提供的可調(diào)用接口ChangeSR()服務(wù),把用戶的信息、所修改的資源名稱、修改值等信息傳送給m—server。2.m—userlist接收到修改信息后,在resourcelist中找到要修改的資源,并且在用戶管理表m—userlist中找到用戶的信息。m—userlist的結(jié)構(gòu)如下<table>tableseeoriginaldocumentpage10</column></row><table>3.根據(jù)m—userlist中的信息,確定用戶是否有權(quán)修改狀態(tài)資源。如果Client無權(quán)修改狀態(tài)資源,iserver向用戶發(fā)送修改失敗信息。如果Client可以修改資源的狀態(tài)值,則把riUiserlist中的相應(yīng)資源的狀態(tài)值改為修改信息中的資源值。并向用戶發(fā)送修改成功的信息。圖3中用戶征訂移動設(shè)備上的資源。1.用戶Client向m—server發(fā)送征訂資源請求。在請求信息中,包含用戶的名稱、要征訂的資源的名稱。2,m—server通過Acc印tN()服務(wù)接收到請求信息,把信息存放到預(yù)定資源表notifylsit中。Notifylist結(jié)構(gòu)如下<table>tableseeoriginaldocumentpage11</column></row><table>圖3中移動設(shè)備向征訂用戶發(fā)送通知信息。1.Client征訂了移動設(shè)備上的資源后,ra—server會調(diào)用Listener()服務(wù)對征訂資源進(jìn)行實時監(jiān)控。2.當(dāng)被征訂的資源發(fā)生變化時,m_server在notifylsit中尋找改變資源所在項。3.根據(jù)從notifylist中得到的用戶信息,逐一的向用戶發(fā)送通知信息。通知信息結(jié)構(gòu)如下<table>tableseeoriginaldocumentpage11</column></row><table>圖4中網(wǎng)格的資源控制中心匯集移動設(shè)備的全部資源的狀態(tài)信息。1.Gridcenter在userlist中搜索移動設(shè)備注冊信息。得到所用的注冊移動設(shè)備信息。2.根據(jù)移動設(shè)備的注冊信息,調(diào)用移動設(shè)備提供的Getlnfo()服務(wù)。3.Getlnfo服務(wù),把移動設(shè)備上的resourelist,以及移動設(shè)備對外提供的服務(wù)信息匯總到索引信息中。4.把索引信息發(fā)送給Gridcenter。圖5中此移動設(shè)備接入網(wǎng)格方法體系構(gòu)架具體實現(xiàn)。如圖5所示,此移動設(shè)備接入網(wǎng)格方法體系構(gòu)架的服務(wù)構(gòu)建層,實現(xiàn)了web服務(wù)通知規(guī)范,也就是實現(xiàn)信息的征訂和分發(fā)的功能,web服務(wù)通知規(guī)范標(biāo)準(zhǔn)化了發(fā)布、訂閱和通知傳遞的WS消息交換。同時在這一層也實現(xiàn)了web服務(wù)服務(wù)組規(guī)范,移動設(shè)備上的索引服務(wù)是根據(jù)冊b服務(wù)服務(wù)組規(guī)范實現(xiàn)的。在Qox層,對數(shù)據(jù)進(jìn)行安全檢驗。用web服務(wù)資源生命周期規(guī)范來判斷消息是否過期,對丁-過期的信息,不做任何處理。如果信息沒有過期,繼續(xù)對信息進(jìn)行安全檢測。Web服務(wù)安全規(guī)范對用戶的等級進(jìn)行判斷,看用戶是否是合法用戶;當(dāng)確定用戶是合法用戶后,再確定用戶的等級,以此為根據(jù)確定用戶是否有權(quán)使用它所要求的服務(wù)。當(dāng)用戶的身份確定后,若用戶的權(quán)限不可以使用它所要求的服務(wù),系統(tǒng)返回信息,通知他因權(quán)限問題無法使用所需服務(wù)。若用戶有權(quán)使用所要求的服務(wù)和網(wǎng)格資源,則滿足用戶要求。web服務(wù)可靠信息傳遞通訊規(guī)范指定了一個用于發(fā)送消息并在接收到消息吋獲取確認(rèn)的SOAP協(xié)議。此外,web服務(wù)可靠信息傳遞通訊規(guī)范還指定了在沒有收到確認(rèn)時重新發(fā)送消息。對于服務(wù)描述層來說,它是整個移動設(shè)備接入網(wǎng)格方法體系構(gòu)架的主體。當(dāng)服務(wù)運(yùn)行結(jié)束后,用戶進(jìn)入信息層。在這一層利用Web服務(wù)尋址對用戶進(jìn)行定位,并通過SOAP引擎對信息進(jìn)行包裝,把信息包裝成為標(biāo)準(zhǔn)的webservice信息包。最后一個功能服務(wù)層——傳輸層,此移動設(shè)備接入網(wǎng)格方法體系構(gòu)架的傳輸層利用傳統(tǒng)的http/https傳輸協(xié)議,把己經(jīng)封裝好的信息返回給用戶。這個移動設(shè)備網(wǎng)格接入方法的最大特點(diǎn)就是之一就是可以向外提供基于WSRF框架的Web服務(wù),同時,此移動設(shè)備網(wǎng)格接入方法也可以是移動設(shè)備作為網(wǎng)格服務(wù)客戶端。作為網(wǎng)格服務(wù)的客戶端,用戶可以根據(jù)接入網(wǎng)格的權(quán)限共享網(wǎng)格狀態(tài)信息,調(diào)用網(wǎng)格的服務(wù)。在服務(wù)器發(fā)出請求后,設(shè)置超時,當(dāng)超過規(guī)定時間仍沒有信息返回時,定時模塊通知請求程序請求沒有成功。上述實施例用來解釋說明本發(fā)明,而不是對本發(fā)明進(jìn)行限制,在本發(fā)明的精神和權(quán)利要求的保護(hù)范圍內(nèi),對本發(fā)明做出的任何修改和改變,都落入本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種移動設(shè)備接入網(wǎng)格的方法,其特征在于包括如下步驟(1)、當(dāng)移動設(shè)備位于網(wǎng)格的無線網(wǎng)覆蓋范圍內(nèi)時,移動設(shè)備首先向網(wǎng)格的資源控制中心申請允許接入網(wǎng)格;(2)、當(dāng)獲得接入批準(zhǔn)后,移動設(shè)備可以訪問網(wǎng)格提供的服務(wù),也可以獲得網(wǎng)格的狀態(tài)資源信息,并對網(wǎng)格狀態(tài)進(jìn)行監(jiān)控;(3)、向外提供資源和服務(wù),并提供對移動設(shè)備上狀態(tài)資源的查詢、修改;(4)、對移動設(shè)備上狀態(tài)資源進(jìn)行征訂和通知;(5)、網(wǎng)格的狀態(tài)資源控制中心,可以根據(jù)移動設(shè)備的注冊信息,匯集移動設(shè)備的全部資源的狀態(tài)信息。2、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于所述步驟(l)中申請加入網(wǎng)格步驟如下(1)、移動設(shè)備的用戶首先輸入用戶名和密碼,底層通訊平臺把用戶名,密碼,以及移動設(shè)備的網(wǎng)絡(luò)地址信息被封裝為接入申請信息,并發(fā)送給網(wǎng)格控制中心;(2)、網(wǎng)格的資源控制中心在接收到接入申請信息后,解析出接入申請信息中的用戶名和密碼,到中心控制的用戶信息表中尋找用戶是否存在,以及密碼是否正確;(3)、如果用戶名不存在或輸入密碼不正確,網(wǎng)格的資源控制中心向申請者發(fā)送接入不成功信息,如果用戶名和密碼正確,網(wǎng)格的資源控制中心把接入申請信息中的移動設(shè)備的網(wǎng)絡(luò)地址信息寫入節(jié)點(diǎn)信息表中,并向移動設(shè)備發(fā)送接入成功信息。3、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于;所述步驟(2)中杳詢網(wǎng)格資源狀態(tài)歩驟如下(1)、移動設(shè)備調(diào)用網(wǎng)格提供的提供服務(wù)接口,利用底層通訊平臺,把査詢的資源的名稱封裝成查詢信息,發(fā)送給網(wǎng)格資源控制中心;(2)、網(wǎng)格資源控制中心在資源管理表中尋找申請資源,并把査詢到的資源狀態(tài)發(fā)送給移動設(shè)備。4、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于所述步驟(3)中査詢步驟如下(1)用戶使用移動設(shè)備提供的接口,利用底層包裝機(jī)制,把需要査詢的資源名稱封裝成資源査詢信息,并且發(fā)送給提供服務(wù)的移動設(shè)備,用戶可以同時查詢一個或多個資源;(2)移動設(shè)備接收到査詢信息后,首先從查詢信息中解析出被查詢資源信息的名稱,然后根據(jù)解析出的資源信息名稱到移動設(shè)備保存的資源信息管理表中查詢資源的狀態(tài);(3)資源信息管理表是由資源的名稱和相應(yīng)的資源的值組成,在查詢過程中,利用查詢信息中的資源名稱與資源信息管理表中的資源名稱迸行逐項比對的方法,來尋找資源的狀態(tài)值;(4)把查詢到的資源信息的名稱和相應(yīng)的狀態(tài)值封裝成査詢的返回信息,發(fā)送給査詢用戶。5、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于所述的步驟(3)中修改步驟如下,(1)、用戶通過使用移動設(shè)備對外提供的可調(diào)用接口,利用底層的封裝機(jī)制,把用戶的信息、所修改的資源名稱、修改值信息封裝為修改信息,然后向移動設(shè)備傳送修改信息;(2)、移動設(shè)備接收到修改信息后,首先從修改信息中得到用戶信息和被修改的狀態(tài)資源名稱,在信息管理表中找到要修改的資源,并且在用戶管理表中找到用戶的信息;(3)、用戶管理表中儲存的是用戶名稱、用戶密碼、用戶權(quán)限等信息。用戶權(quán)限分為管理者,一般用戶。(4)、根據(jù)表中用戶的信息,確定用戶是否有權(quán)修改狀態(tài)資源。如果用戶無權(quán)修改狀態(tài)資源,移動設(shè)備向用戶發(fā)送修改失敗信息。如果用戶可以修改資源的狀態(tài)值,則把信息管理表中的相應(yīng)資源的狀態(tài)值改為修改信息中的資源值。并向用戶發(fā)送修改成功的信息。6、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于所述的步驟(4)中征訂步驟如下(1)、用戶向移動設(shè)備發(fā)送征訂資源請求,在請求信息中,包含用戶的名稱、要征訂的資源的名稱;(2)、移動設(shè)備接收到請求信息,對信息進(jìn)行分析,得到用戶和征訂資源信息,把信息存放到預(yù)定資源表中;(3)、預(yù)定資源表是由資源名稱,和相應(yīng)的征訂用戶組成的,在儲存新的征訂信息時,根據(jù)征訂資源的名稱和預(yù)定資源表中資源名稱相比對,找到征訂資源在表中的位置,然后把用戶的信息存放到相應(yīng)的資源征訂用戶的管理空間。7、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于所述的步驟(4)中通知步驟如下(1)、在用戶征訂了移動設(shè)備上的資源后,移動設(shè)備會對所有被征訂資源進(jìn)行實時監(jiān)控;(2)、當(dāng)被征訂的資源發(fā)生變化時,移動設(shè)備會通過比對的方法在預(yù)定資源表中尋找改變資源所在項,從而獲得所用征訂了該資源的用戶的信息;(3)、根據(jù)從資源預(yù)定表中得到的用戶信息,逐一的向用戶發(fā)送通知信息;(4)、通知信息包括移動設(shè)備名稱、改變的資源名稱、改變前的原始值、改變后的新值。8、根據(jù)權(quán)利要求1所述的移動設(shè)備接入網(wǎng)格的方法,其特征在于所述的步驟(5)中移動設(shè)備信息匯總步驟如下(1)、網(wǎng)格的資源控制中心在索引表中搜索已有的移動設(shè)備注冊信息,得到所用的注冊移動設(shè)備信息;(2)、根據(jù)移動設(shè)備的注冊信息,調(diào)用移動設(shè)備提供的信息匯總服務(wù);(3)、移動設(shè)備上的信息匯總服務(wù),把移動設(shè)備上的資源信息表,以及移動設(shè)備對外提供的服務(wù)信息匯總到索引信息中;(4)、把索引信息發(fā)送給網(wǎng)格的資源管理中心。全文摘要發(fā)明涉及一種移動設(shè)備接入網(wǎng)格的方法,包括如下步驟(1)當(dāng)移動設(shè)備位于網(wǎng)格的無線網(wǎng)覆蓋范圍內(nèi)時,移動設(shè)備首先向網(wǎng)格的資源控制中心申請允許接入網(wǎng)格;(2)當(dāng)獲得接入批準(zhǔn)后,移動設(shè)備可以訪問網(wǎng)格提供的服務(wù),也可以獲得網(wǎng)格的狀態(tài)資源信息,并對網(wǎng)格狀態(tài)進(jìn)行監(jiān)控;(3)向外提供資源和服務(wù),并提供對移動設(shè)備上狀態(tài)資源的查詢、修改;(4)對移動設(shè)備上狀態(tài)資源進(jìn)行征訂和通知;(5)網(wǎng)格的狀態(tài)資源控制中心,根據(jù)移動設(shè)備的注冊信息,匯集移動設(shè)備的全部資源的狀態(tài)信息。本發(fā)明有益的效果是移動、實時的接入網(wǎng)格系統(tǒng),更大限度的發(fā)揮網(wǎng)格的能力,在移動設(shè)備上可以跨平臺部署web服務(wù),多個移動設(shè)備可以利用無線網(wǎng)絡(luò),形成一個小型的網(wǎng)格。文檔編號H04L29/08GK101179592SQ20071015719公開日2008年5月14日申請日期2007年11月28日優(yōu)先權(quán)日2007年11月28日發(fā)明者洋劉,賓盧,吳朝暉,陳華鈞申請人:浙江大學(xué)