專利名稱:網格服務配送系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及的是一種網格技術領域的系統(tǒng),具體地說,是一種網格服務配送系統(tǒng)。
背景技術:
網格是把整個因特網整合成一臺巨大的超級計算機,實現資源的全面共享。當然,網格并不一定非要這么大,也可以構造地區(qū)性的網格。事實上,網格的根本特征是資源共享而不是它的規(guī)模。用戶訪問網格服務使用的工具不再局限于計算機,手機,掌上電腦及其他移動設備都將加入這一行列。計算能力需求較大的任務也可以在本地沒有能力解決的情況下使用網格提供的計算能力得以解決而不會再向以前那樣一籌莫展。然而目前網格的資源共享是通過網格服務的概念提供給外界的,那么訪問就一定要遵守網格服務協(xié)議。
現在已經存在一個在終端上支持訪問WEB服務的開源軟件包KSOAP,它主要使移動終端能夠順利訪問網格環(huán)境中提供的服務,這樣就解決了上面網格中存在的問題,能夠使有限資源的終端利用計算資源豐富的網格,使它更容易融入到網格中去,但是它尚需要終端編程人員為特定的服務設計特定的服務訪問接口,增加了客戶端的工作量,不符合廋客戶端提倡的要求,同時它也不能在客戶端實現多種服務管理的功能以及缺少適當的商業(yè)化的服務計費工具。經對現有技術的文獻檢索,至今尚未發(fā)現與本發(fā)明主題相同或者類似的文獻報道。
發(fā)明內容
本發(fā)明的目的在于針對現有技術的不足以及以上的要求,提出一種網格服務配送的系統(tǒng),使其能夠讓移動終端更容易融合到未來巨大的網格中去,同時也可以簡化和統(tǒng)一了整個客戶端的模型,并且也能夠集成相應的計費策略。
本發(fā)明是通過以下技術方案實現的,本發(fā)明包括網格服務訪問定制模塊、移動終端定制訪問模塊、移動終端服務管理模塊、移動終端訪問網格服務模塊以及計費模塊。所述的網格服務訪問定制模塊負責對網格服務訪問代理軟件的包裝和發(fā)送;所述的移動終端定制訪問模塊負責在移動終端對服務代理模塊遠程的訪問;所述的服務管理模塊則是對各種服務代理軟件的統(tǒng)一模型管理;所述的網格服務訪問模塊和計費模塊則分別負責支持對網格服務的移動訪問以及計費。這里,在網格服務訪問定制模塊中,產商提供網格服務以及訪問代理,而移動客戶端通過移動終端定制訪問模塊進行訪問,并通過管理模塊管理;同時整個流程中伴有計費模塊中的計費功能。
所述的網格服務訪問定制模塊,為了實現對網格服務的配送,需要讓每個網格服務提供商在提供網格服務的同時,也提供一套訪問特定網格服務的定制訪問代理軟件,并提交到代理服務器上,這樣移動終端完全可以只面對應用,而對服務透明。
所述的移動終端定制訪問模塊,移動終端對網格服務的訪問代理進行網絡訪問和啟動,啟動方式利用JNLP規(guī)范,當啟動好服務代理訪問軟件時,在移動終端服務管理模塊中,對各種定制訪問的有效的管理,包括服務的在線升級、更新、增加和刪除功能,這些功能使在客戶端能夠更加輕松的對網格服務進行管理,簡化了客戶端的模型。
所述的移動終端訪問網格服務模塊,服務代理軟件最終通過移動終端訪問網格服務模塊對網格資源進行訪問。
所述的計費模塊,對整個配送流程進行兩種策略的跟蹤計費基于時間的和基于次數的計費方式。
本發(fā)明讓移動終端能夠訪問強大的網格服務,這就為它能夠融合到網格中提供了基礎,同時也在移動客戶端提供一個網格服務訪問定制軟件的管理模塊,簡化整個客戶端的模型,并最終加入了相應的計費方法。
綜上所述,和現有技術相比,本發(fā)明引入了網格服務定制訪問機制、移動終端遠程訪問、移動終端管理工具以及計費功能。因此它解決了上面網格中存在的問題即能夠使有限資源的終端利用計算資源豐富的網格,使它更容易融入到網格中去,同時避免了終端編程人員為特定的服務設計特定的服務訪問接口的工作,減少了客戶端的工作量,讓客戶端更加簡單,同時也在客戶端實現了多種服務管理的功能使它們更加容易的管理,最后還引入了兩種計費機制,便于商業(yè)化。
圖1本發(fā)明系統(tǒng)結構框2為本發(fā)明具體功能圖具體實施方式
如圖1所示,本發(fā)明包括網格服務訪問定制模塊、移動終端定制訪問模塊、移動終端服務管理模塊、移動終端訪問網格服務模塊以及計費模塊。所述的網格服務訪問定制模塊負責對網格服務訪問代理軟件的包裝和發(fā)送;所述的移動終端定制訪問模塊負責在移動終端對服務代理模塊遠程的訪問;所述的服務管理模塊則是對各種服務代理軟件的統(tǒng)一模型管理;所述的網格服務訪問模塊和計費模塊則分別負責支持對網格服務的移動訪問以及計費。這里,在網格服務訪問定制模塊中,產商提供網格服務以及訪問代理,而移動客戶端通過移動終端定制訪問模塊進行訪問,并通過管理模塊管理;同時整個流程中伴有計費模塊中的計費功能。
所述的網格服務訪問定制模塊,為了實現對網格服務的配送,需要讓每個網格服務提供商在提供網格服務的同時,也提供一套訪問特定網格服務的定制訪問代理軟件,并提交到代理服務器上,這樣移動終端完全可以只面對應用,而對服務透明。
所述的移動終端定制訪問模塊,移動終端對網格服務的訪問代理進行網絡訪問和啟動,啟動方式利用JNLP規(guī)范。在目前的移動終端上還沒有實現對JNLP規(guī)范的支持,故在本發(fā)明網格服務配送系統(tǒng)中,分析并支持了JNLP規(guī)范。當啟動好服務代理訪問軟件時,在移動終端服務管理模塊中,由于存在不同的網格服務的定制訪問代理,因此就需要在移動終端對各種定制訪問的有效的管理,包括服務的在線升級、更新、增加和刪除等功能,這些功能使在客戶端能夠更加輕松的對網格服務進行管理,簡化了客戶端的模型。
所述的移動終端訪問網格服務模塊,服務代理軟件最終通過移動終端訪問網格服務模塊對網格資源進行訪問。
所述的計費模塊,對整個配送流程進行兩種策略的跟蹤計費基于時間的和基于次數的計費方式。
基于以上的結構圖,系統(tǒng)的具體模塊分別實現在網絡服務器、數據庫服務器以及移動客戶三個平臺上,各個平臺具體情況如圖2所示
如圖2所示,在代理服務器和數據庫服務器平臺上,主要有數據庫訪問模塊、部署模塊、日志模塊、代理軟件上傳、下載和注冊等模塊,以及許可證費用和版本管理模塊。這里,數據庫訪問模塊和部署模塊分別負責對定制軟件的存儲以及遠程部署;日志模塊則負責信息調試;代理軟件管理模塊負責代理軟件在服務器端的管理;而許可證費用和版本管理模塊則分別負責計費以及版本更新等功能。而在圖2中的移動客戶端,主要包括代理軟件訪問模塊、代理軟件管理模塊版本、許可證費用模塊以及版本管理模塊。在移動客戶端中,代理軟件訪問模塊負責對代理服務器上的代理軟件進行遠程訪問,管理模塊負責在終端上對多個模塊進行管理,而版本以及許可證費用模塊分別負責版本更新以及軟件計費等功能。
基于以上的模塊,系統(tǒng)整個流程為首先通過代理服務器端,服務提供廠商提供網格服務,并通過相應的代理軟件上傳和注冊功能提交網格服務的代理訪問軟件。提交成功以后,通過許可證和版本管理模塊對信息進行相應的修改和維護。此時,移動客戶端就可以通過網格代理軟件訪問模塊對遠程代理軟件進行訪問了,并且在訪問當中伴有許可證的驗證以及費用的計量等功能,當完成訪問以后,代理軟件管理模塊最終對它們執(zhí)行了有效的管理。
權利要求
1.一種網格服務配送系統(tǒng),其特征在于,包括網格服務訪問定制模塊、移動終端定制訪問模塊、移動終端服務管理模塊以及計費模塊,所述的網格服務訪問定制模塊負責對網格服務訪問代理軟件的包裝和發(fā)送,所述的移動終端定制訪問模塊負責在移動終端對服務代理模塊遠程的訪問,所述的服務管理模塊則是對各種服務代理軟件的統(tǒng)一模型管理,所述的計費模塊則分別負責支持對網格服務的計費,這里,在網格服務訪問定制模塊中,產商提供網格服務以及訪問代理,而移動客戶端通過移動終端定制訪問模塊進行訪問,并通過管理模塊管理,同時整個流程中伴有計費模塊中的計費功能。
2.根據權利要求1所述的網格服務配送系統(tǒng),其特征是,所述的網格服務訪問定制模塊,為了實現對網格服務的配送,需要讓每個網格服務提供商在提供網格服務的同時,也提供一套訪問特定網格服務的定制訪問代理軟件,并提交到代理服務器上,這樣移動終端完全可以只面對應用,而對服務透明。
3.根據權利要求1所述的網格服務配送系統(tǒng),其特征是,所述的移動終端定制訪問模塊,移動終端對網格服務的訪問代理進行網絡訪問和啟動,啟動方式利用JNLP規(guī)范,當啟動好服務代理訪問軟件時,在移動終端服務管理模塊中,對各種定制訪問的有效的管理,包括服務的在線升級、更新、增加和刪除功能,這些功能使在客戶端能夠更加輕松的對網格服務進行管理,簡化了客戶端的模型。
4.根據權利要求1所述的網格服務配送系統(tǒng),其特征是,所述的移動終端訪問網格服務模塊,服務代理軟件最終通過移動終端訪問網格服務模塊對網格資源進行訪問。
5.根據權利要求1所述的網格服務配送系統(tǒng),其特征是,所述的計費模塊,對整個配送流程進行兩種策略的跟蹤計費基于時間的和基于次數的計費方式。
6.根據權利要求1所述的網格服務配送系統(tǒng),其特征是,具體實現在網絡服務器、數據庫服務器以及移動客戶三個平臺上,在代理服務器和數據庫服務器平臺上,有數據庫訪問模塊、部署模塊、日志模塊、代理軟件上傳、下載和注冊模塊,以及許可證費用和版本管理模塊,這里,數據庫訪問模塊和部署模塊分別負責對定制軟件的存儲以及遠程部署,日志模塊則負責信息調試,代理軟件管理模塊負責代理軟件在服務器端的管理,而許可證費用和版本管理模塊則分別負責計費以及版本更新;在移動客戶端,包括代理軟件訪問模塊、代理軟件管理模塊版本、許可證費用模塊以及版本管理模塊,代理軟件訪問模塊負責對代理服務器上的代理軟件進行遠程訪問,管理模塊負責在終端上對多個模塊進行管理,而版本以及許可證費用模塊分別負責版本更新以及軟件計費。
全文摘要
一種網格技術領域的網格服務配送系統(tǒng),本發(fā)明中,網格服務訪問定制模塊負責對網格服務訪問代理軟件的包裝和發(fā)送,移動終端定制訪問模塊負責在移動終端對服務代理模塊遠程的訪問,服務管理模塊則是對各種服務代理軟件的統(tǒng)一模型管理,網格服務訪問模塊和計費模塊則分別負責支持對網格服務的移動訪問以及計費,這里,在網格服務訪問定制模塊中,產商提供網格服務以及訪問代理,而移動客戶端通過移動終端定制訪問模塊進行訪問,并通過管理模塊管理;同時整個流程中伴有計費模塊中的計費功能。本發(fā)明能夠讓移動終端更容易融合到未來巨大的網格中去,同時也可簡化和統(tǒng)一了整個客戶端的模型,并且也能集成相應的計費策略。
文檔編號H04L29/06GK1744598SQ200510029658
公開日2006年3月8日 申請日期2005年9月15日 優(yōu)先權日2005年9月15日
發(fā)明者饒若楠, 李柏巖, 廖光燈 申請人:上海交通大學