本發(fā)明屬于云計算服務(wù)技術(shù)領(lǐng)域,涉及一種商城式的云計算服務(wù)移動在線提供系統(tǒng)。
背景技術(shù):
云計算是一種按使用量付費(fèi)的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問,進(jìn)入可配置的計算資源共享池(資源包括網(wǎng)絡(luò),服務(wù)器,存儲,應(yīng)用軟件,服務(wù)),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務(wù)供應(yīng)商進(jìn)行很少的交互。現(xiàn)有的云計算資源服務(wù)已經(jīng)可以在PC上完成云計算資源的購買、管理、使用、監(jiān)控、預(yù)警等操作,但是在移動端對于云計算資源的操作還是很簡單,目前已有的移動端只能完成云計算資源的查看以及一些單一的操作,并不能滿足用戶對于云計算資源的在線購買、在線支付等一些復(fù)雜操作的需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種商城式的云計算服務(wù)移動在線提供系統(tǒng),旨在解決用戶對于云計算資源的在線購買、在線支付等一些復(fù)雜操作的需求。
本發(fā)明所采用的技術(shù)方案為:
一種商城式的云計算服務(wù)移動在線提供系統(tǒng),該移動在線提供系統(tǒng)包括服務(wù)端、移動端和云計算平臺三部分;所述服務(wù)端提供移動端所需要的用戶鑒權(quán)、資源購買、在線支付、資源使用、資源管理、資源監(jiān)控、資源預(yù)警接口服務(wù);而移動端提供在線云資源購買、支付、管理、使用、監(jiān)控、預(yù)警功能;云計算平臺為服務(wù)端提供基礎(chǔ)云計算資源以及計費(fèi)支持。
所述服務(wù)端包括統(tǒng)一接口路由服務(wù)模塊、鑒權(quán)服務(wù)模塊、資源開通服務(wù)模塊、在線支付服務(wù)模塊、資源查詢服務(wù)模塊、資源操作服務(wù)模塊、資源監(jiān)控服務(wù)模塊、資源預(yù)警服務(wù)模塊;所述統(tǒng)一路由接口服務(wù)模塊主要對移動端的接口調(diào)用進(jìn)行路由識別和轉(zhuǎn)發(fā);所述鑒權(quán)服務(wù)模塊主要進(jìn)行用戶鑒權(quán)認(rèn)證;所述資源開通服務(wù)模塊主要用來處理移動端發(fā)起的資源購買請求;所述在線支付服務(wù)模塊主要用來處理移動端發(fā)起的資源在線支付請求;所述資源查詢服務(wù)模塊主要用來處理移動端發(fā)起的資源查詢展示請求;所述資源操作服務(wù)模塊主要用來處理移動端發(fā)起的資源操作請求;所述資源監(jiān)控服務(wù)模塊主要用來處理移動端發(fā)起的資源監(jiān)控查看請求;所述資源預(yù)警服務(wù)模塊主要用來處理移動端發(fā)起的資源預(yù)警查詢請求。
所述移動端包括用戶鑒權(quán)功能模塊、資源購買功能模塊、資源操作功能模塊、資源查詢展示功能模塊、資源監(jiān)控功能模塊、資源預(yù)警功能模塊;其中用戶鑒權(quán)功能模塊主要用來將用戶的鑒權(quán)認(rèn)證請求發(fā)送至服務(wù)端,進(jìn)行用戶鑒權(quán)認(rèn)證,并將服務(wù)端返回的統(tǒng)一身份識別代碼緩存至移動端;而后移動端再次發(fā)起云資源購買、支付、管理、使用、監(jiān)控或預(yù)警請求時需先通過用戶鑒權(quán)服務(wù)模塊,將統(tǒng)一身份識別代碼組裝到請求中一同發(fā)至服務(wù)端,用以服務(wù)端對移動端請求進(jìn)行鑒權(quán)認(rèn)證;資源購買功能模塊主要用來將用戶的云資源購買、在線支付請求發(fā)送至服務(wù)端,并向用戶展示購買、支付結(jié)果;資源操作功能模塊主要用來向服務(wù)端發(fā)起用戶對云資源操作的請求,并向用戶展示操作結(jié)果;資源查詢展示功能模塊,主要用來向服務(wù)端發(fā)起資源查詢展示請求,并向用戶展示個人已有的資源;資源監(jiān)控功能模塊,主要用來向服務(wù)端發(fā)起查看資源監(jiān)控信息的請求,并向用戶展示資源使用情況;資源預(yù)警功能模塊,主要用來向服務(wù)端發(fā)起查看資源預(yù)警信息的請求,并向用戶展示資源預(yù)警信息。
所述云計算平臺主要包含基礎(chǔ)云計算資源服務(wù)模塊和計費(fèi)服務(wù)模塊;該基礎(chǔ)云計算資源服務(wù)模塊,為服務(wù)端提供資源開通、資源查詢展示、資源操作、資源監(jiān)控、資源預(yù)警功能支持;而計費(fèi)服務(wù)模塊通過制定好的計費(fèi)規(guī)則為服務(wù)端在線支付服務(wù)模塊提供計費(fèi)支持。本發(fā)明的有益效果是:
本發(fā)明是一種在移動終端上以在線商城的方式將網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用軟件、服務(wù)等云計算資源作為商品供用戶在線購買、在線支付、管理、使用、監(jiān)控、預(yù)警云計算資源的方法。解決了用戶在線購買、在線支付等一些復(fù)雜操作的需求,提升了云計算資源服務(wù)能力。
附圖說明
圖1是本發(fā)明架構(gòu)圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明進(jìn)行詳細(xì)說明。
在圖1所示的架構(gòu)圖中,從系統(tǒng)架構(gòu)的整體方面來說,商城式云計算服務(wù)移動在線提供系統(tǒng)包括服務(wù)端、移動端和云計算平臺三部分;所述服務(wù)端提供移動端所需要的用戶鑒權(quán)、資源購買、在線支付、資源使用、資源管理、資源監(jiān)控、資源預(yù)警接口服務(wù);而移動端提供在線云資源購買、支付、管理、使用、監(jiān)控、預(yù)警功能;云計算平臺為服務(wù)端提供基礎(chǔ)云計算資源以及計費(fèi)支持。移動端的接口調(diào)用通過所述服務(wù)端的統(tǒng)一接口路由服務(wù)模塊進(jìn)行路由識別和轉(zhuǎn)發(fā),再由服務(wù)端的鑒權(quán)服務(wù)模塊完成用戶鑒權(quán)認(rèn)證,并配發(fā)統(tǒng)一身份識別代碼;認(rèn)證鑒權(quán)成功后,通知統(tǒng)一接口路由服務(wù)模塊,并返回統(tǒng)一身份識別代碼至移動端;而后移動端再次發(fā)起資源購買、資源查詢展示等請求時,會將統(tǒng)一身份識別代碼組裝一同發(fā)至鑒權(quán)服務(wù)模塊,確認(rèn)身份認(rèn)證后,根據(jù)對應(yīng)的請求類型分發(fā)至資源開通服務(wù)模塊、資源查詢服務(wù)模塊、在線支付服務(wù)模塊、資源操作服務(wù)模塊、資源監(jiān)控服務(wù)模塊以及資源預(yù)警服務(wù)模塊。
各部分詳細(xì)內(nèi)容如下:
服務(wù)端:為移動端提供基于HTTPS安全協(xié)議的標(biāo)準(zhǔn)API統(tǒng)一接口,內(nèi)部包括了統(tǒng)一接口路由服務(wù)模塊、鑒權(quán)服務(wù)模塊、資源開通服務(wù)模塊、在線支付服務(wù)模塊、資源查詢服務(wù)模塊、資源操作服務(wù)模塊、資源監(jiān)控服務(wù)模塊、資源預(yù)警服務(wù)模塊。其中統(tǒng)一路由接口服務(wù)模塊主要對移動端的接口調(diào)用進(jìn)行路由識別和轉(zhuǎn)發(fā);鑒權(quán)服務(wù)模塊主要進(jìn)行用戶鑒權(quán)認(rèn)證,認(rèn)證鑒權(quán)成功后,通知統(tǒng)一接口路由服務(wù)模塊,并返回統(tǒng)一身份識別代碼至移動端。資源開通服務(wù)模塊,主要用來處理移動端發(fā)起的資源購買請求,經(jīng)過服務(wù)端處理過的資源購買請求通過http請求發(fā)送至云計算平臺,由計費(fèi)服務(wù)模塊計算資源購買費(fèi)用,并通過服務(wù)端資源開通服務(wù)模塊將購買費(fèi)用返回至移動端;在線支付服務(wù)模塊主要用來處理移動端發(fā)起的資源在線支付請求,支付成功后通過統(tǒng)一接口路由服務(wù)模塊返回支付結(jié)果至移動端;資源查詢服務(wù)模塊,主要用來處理移動端發(fā)起的資源查詢展示請求,經(jīng)過服務(wù)端處理過的資源查詢請求通過http請求發(fā)送至云計算平臺,由云計算平臺的基礎(chǔ)云計算資源服務(wù)模塊處理然后將查詢結(jié)果通過服務(wù)端返回至移動端;資源操作服務(wù)模塊, 主要用來處理移動端發(fā)起的資源操作請求,經(jīng)過服務(wù)端處理過的資源操作請求通過http請求發(fā)送至云計算平臺,由云計算平臺的基礎(chǔ)云計算資源服務(wù)模塊處理然后將操作結(jié)果通過服務(wù)端返回至移動端;資源監(jiān)控服務(wù)模塊,主要用來處理移動端發(fā)起的資源監(jiān)控查看請求,經(jīng)過服務(wù)端處理過的資源監(jiān)控查看請求通過http請求發(fā)送至云計算平臺,由云計算平臺的基礎(chǔ)云計算資源服務(wù)模塊處理然后將資源監(jiān)控情況通過服務(wù)端返回至移動端;資源預(yù)警服務(wù)模塊,主要用來處理移動端發(fā)起的資源預(yù)警查詢請求,經(jīng)過服務(wù)端處理過的資源預(yù)警查詢請求通過http請求發(fā)送至云計算平臺,由云計算平臺的基礎(chǔ)云計算資源服務(wù)模塊處理然后將預(yù)警信息通過服務(wù)端返回至移動端,同時資源預(yù)警服務(wù)模塊還會將云計算平臺監(jiān)控到的資源告警信息通過統(tǒng)一路由接口服務(wù)模塊推送至移動端,及時通知用戶資源告警情況。
移動端:提供在線資源購買、資源操作、資源查詢展示等功能,同時提供了資源監(jiān)控、資源預(yù)警等功能,方便用戶實(shí)時、便捷的掌握已有云資源的使用情況。其中資源購買功能模塊主要用來將用戶的云資源購買、在線支付請求發(fā)送至服務(wù)端,并向用戶展示購買、支付結(jié)果,完成云資源的在線購買、支付;資源操作功能模塊主要用來向服務(wù)端發(fā)起用戶對云資源操作的請求,并向用戶展示操作結(jié)果;資源查詢展示功能模塊,主要用來向服務(wù)端發(fā)起資源查詢展示請求,并向用戶展示個人已有的資源;資源監(jiān)控功能模塊,主要用來向服務(wù)端發(fā)起查看資源監(jiān)控信息的請求,并向用戶展示資源使用情況;資源預(yù)警功能模塊,主要用來向服務(wù)端發(fā)起查看資源預(yù)警信息的請求,并向用戶展示資源預(yù)警信息,同時資源預(yù)警功能模塊還用來接收服務(wù)端發(fā)送的資源告警信息,及時通知用戶資源告警情況。
云計算平臺:包含了基礎(chǔ)云計算資源服務(wù)模塊、計費(fèi)服務(wù)模塊。其中基礎(chǔ)云計算資源服務(wù)模塊,為服務(wù)端提供了資源開通、資源查詢展示、資源操作、資源監(jiān)控、資源預(yù)警功能支持;計費(fèi)服務(wù)模塊,通過制定好的計費(fèi)規(guī)則為服務(wù)端在線支付服務(wù)模塊提供計費(fèi)支持。
本發(fā)明基于萬維云平臺的具體實(shí)施過程為:
步驟一,基于萬維云平臺用戶體系建立鑒權(quán)服務(wù);
步驟二,由服務(wù)端鑒權(quán)服務(wù)模塊、在線支付服務(wù)模塊、資源開通服務(wù)模塊、資源查詢服務(wù)模塊、資源操作服務(wù)模塊、資源監(jiān)控服務(wù)模塊、資源預(yù)警服務(wù)模塊共享萬維云平臺已有云計算資源;
步驟三,在服務(wù)端配置萬維云已有操作資源API服務(wù)及接口,并在相關(guān)業(yè)務(wù)代碼中進(jìn)行調(diào)用;
步驟四,通過移動端用戶登錄后,就可以對云計算資源進(jìn)行在線資源購買、資源操作、資源查詢展示、資源監(jiān)控、資源預(yù)警等功能。