云端智慧城市的應用服務方法及系統的制作方法
【技術領域】
[0001]本發明涉及云端智慧城市,尤其涉及一種云端智慧城市的應用服務方法及系統。
【背景技術】
[0002]中國十幾年前就開始大力發展數字城市與城市信息化,但隨著城市信息化建設的的深入,其不足也逐漸體現,具體表現為:
[0003]應用孤島問題一一各種應用功能互相隔離,無法互聯互通;
[0004]數據孤島問題一一各種應用的數據都存放在自己的服務器上,無法做統一的數據分析;
[0005]由于數據孤島和應用孤島的存在,任何方基于下游硬件設備開發的應用應用,都只能使用于相應的環境下,而實際環境中,其他上游應用設備也有可能需要這種已被開發的應用應用,但是在現有技術中,由于數據和應用均存在其孤島,所以,對數據和應用都產生了極大的限制,無法充分開發資源的利用率。
【發明內容】
[0006]本發明要解決的技術問題是如何解決應用孤島與數據孤島帶來的資源的利用不充分問題。
[0007]為了解決這一技術問題,本發明提供了一種云端智慧城市的應用服務方法,包括:
[0008]響應外部輸入或接入云平臺的上游應用設備的輸入,對基于下游硬件設備得到的事件資源和動作資源調用處理,結合自定義屬性,形成應用,進而形成與之對應的應用資源;通過該應用資源的激活運作,能夠使得相應的應用進入監控運行狀態;
[0009]響應上游應用設備的輸入,向上游應用設備提供一平臺界面,所述平臺界面提供各應用資源的獲取操作通道;
[0010]響應上游應用設備中進入獲取操作通道并完成獲取操作的反饋,相應的應用資源被相應的上游應用設備調取。
[0011 ]可選的,所述獲取操作為購買操作。
[0012]可選的,所述下游硬件設備包括能夠被控制進行動作的第一類設備、能夠采集外部信息并反饋的第二類設備以及使用云計算資源運行的第三類設備至少之二;所述下游硬件設備直接或間接接入云端。
[0013]可選的,所述應用在進入監控運行狀態時,依據所述應用以及下游硬件設備的實時數據,在滿足應用的觸發條件時,進行應用規定的相應動作的驅動:
[0014]所述相應動作包含以下至少之一:
[0015]控制相應的第一類設備完成相應的動作;
[0016]調配管理相應的所述第三類設備可用的云計算資源;
[0017]傳輸相應的第一類設備、第二類設備和第三類設備的實時數據至指定位置。
[0018]可選的,響應上游應用設備的輸入之前,還包括將云端的資源通過編程語言接口開放給上游應用設備,使其能夠通過不同的編程語言接口進行調用。
[0019]本發明還提供了一種云端智慧城市的應用服務系統,包括大數據平臺和應用服務平臺,其中:
[0020]所述大數據平臺用以:
[0021]響應外部輸入或接入云平臺的上游應用設備的輸入,對基于下游硬件設備得到的事件資源和動作資源調用處理,結合自定義屬性,形成應用,進而形成與之對應的應用資源;通過該應用資源的激活運作,能夠使得相應的應用進入監控運行狀態;
[0022]所述應用服務平臺用以:
[0023]響應上游應用設備的輸入,向上游應用設備提供一平臺界面,所述平臺界面提供各應用資源的獲取操作通道;
[0024]所述大數據平臺還用以:
[0025]通過所述應用服務平臺響應上游應用設備中進入獲取操作通道并完成獲取操作的反饋,將相應的應用資源傳至相應的上游應用設備。
[0026]可選的,所述獲取操作為購買操作。
[0027]可選的,所述下游硬件設備包括能夠被控制進行動作的第一類設備、能夠采集外部信息并反饋的第二類設備以及使用云計算資源運行的第三類設備至少之二;所述下游硬件設備直接或間接接入云端。
[0028]可選的,所述應用在進入監控運行狀態時,所述大數據模塊還用以依據所述應用以及下游硬件設備的實時數據,在滿足應用的觸發條件時,進行應用規定的相應動作的驅動:
[0029]所述相應動作包含以下至少之一:
[0030]控制相應的第一類設備完成相應的動作;
[0031]調配管理相應的所述第三類設備可用的云計算資源;
[0032]傳輸相應的第一類設備、第二類設備和第三類設備的實時數據至指定位置。
[0033]可選的,所述的云端智慧城市的應用服務系統還包括服務平臺層,用以將云端的資源通過編程語言接口開放給上游應用設備,使其能夠通過不同的編程語言接口進行調用。
[0034]本發明首先將動作資源和事件資源均對外開放,從而可以自由形成應用資源,再進一步,本發明中的應用資源可供各上游應用設備進行調取,完成了應用的互通,使其不再受限于任何平臺。解決了應用孤島與數據孤島帶來的資源的利用不充分問題。
【附圖說明】
[0035]圖1是一實施例中采用本發明的應用服務系統及方法的云端智慧城市的操作運行系統的不意圖;
[0036]圖2是一實施例中采用本發明的應用服務系統及方法的云端智慧城市的操作運行方法的示意圖;
[0037]圖3是本發明一實施例中云端智慧城市的應用服務方法的流程示意圖。
【具體實施方式】
[0038]以下將結合圖1至圖3對本發明提供的云端智慧城市的應用服務方法及系統進行詳細的描述,其為本發明可選的實施例,可以認為,本領域技術人員在不改變本發明精神和內容的范圍內能夠對其進行修改和潤色。
[0039]為了具體介紹應用服務方法及系統,以下實施例先結合圖1和圖2介紹下采用本發明的應用服務系統及方法的云端智慧城市的操作運行系統及方法:
[0040]請參考圖2,本發明提供了一種云端智慧城市的操作運行方法,包括如下步驟:
[0041]依據下游硬件設備直接或間接反饋的信息以及云計算資源的使用情況生成并存儲對應的事件資源與動作資源;所述下游硬件設備包括能夠被控制進行動作的第一類設備、能夠采集外部信息并反饋的第二類設備以及使用云計算資源運行的第三類設備至少之二;所述下游硬件設備直接或間接接入云端;
[0042]可選的方案中,所述事件資源分別至少對應所述第一類設備反饋的狀態、和/或第二類設備所采集的信息、和/或第三類設備當下的運行所用的云計算資源情況;所述動作資源分別至少對應第一類設備的動作指令,和/或調配所述第三類設備可用云計算資源的指令,和/或傳輸相應的第一類設備、第二類設備和第三類設備的實時數據至指定位置的指令。進一步來說:
[0043]這里的云計算資源舉例為虛擬服務器所占用的內存資源、硬盤資源等;
[0044]這里的事件資源被舉例為包含傳感設備檢測得到的數據(比如采集到的溫度、濕度等等)、采集設備采集的數據(比如攝像頭采集的視頻、音頻射頻采集的音頻等等)、各種設備反饋的當前的運行信息、第一類設備的動作狀態以及云計算模塊反饋的云計算資源的使用情況等等對應的資源。以紅綠燈來舉例,通過調用紅綠燈的事件資源,可以在應用中建立“紅燈亮“作為條件,進而調用相應的動作資源,實現相應的動作。
[0045]這里的動作資源被列舉為包含了驅動第一類設備動作的指令(比如控制開門的指令)、調配管理云計算資源的指令對應的資源,以及進行數據傳輸的指令(比如將采集到的視頻傳輸至固定的網絡位置進行展示或存儲等等)。
[0046]響應外部輸入或接入云平臺的上游應用設備的輸入,對所述事件資源和動作資源調用處理,結合自定義屬性,形成應用;
[0047]當所述應用進入監控運行狀態時,依據所述應用以及下游硬件設備的實時數據,在滿足應用的觸發條件時,進行應用規定的相應動作的驅動:
[0048]所述相應動作包含以下至少之一:
[0049]控制相應的第一類設備完成相應的動作;
[0050]調配管理相應的所述第三類設備可用的云計算資源;
[0051]傳輸相應的第一類設備、第二類設備和第三類設備的實時數據至指定位置。
[0052]在以上進一步的方案中,在形成所述應用后,還包括形成與之對應的應用資源的過程;通過該應用資源的激活運作,能夠使得相應的應用進入監控運行狀態,所述應用資源能夠響應上游應用設備的相應操作被調取。需要指出的是,所說的應用資源也不限于包含簡單的觸發關系,也可以是復雜的關系,甚至可以理解為一個應用程序資源;
[0053]還需要指出,在傳統的云平臺中,其對云計算資源的調配管理通常是依據云計算資源的實際使用、占用情況來調配的,但是,本發明為綜合的系統和方法,其云計算資源調配的條件也可能是依據我們對傳感器采集的數據,甚至是第二類設備的動作狀態,以上只是一個舉例,可見本發明將這些全都整合了,而不是單一的一個個數據孤島,而是提供了一個可實現這些孤島聯系在一起的整合平臺,這在本領域中是未有人想到的。
[0054]繼續前文所提到的,本發明不僅僅將數據孤島整合,還實現了應用孤島的聯系,通過應用資源的獲得和可供調用,任何上游應用設備或者云端形成的應用,也都可以供其他上游應用設備或云端調取,這不僅僅是數據的共享,也是應用的共享,是大眾創業,萬眾創新過程中非常需要的平臺整合,為各方都提供了盈利模式和運營方式的開拓。
[0055]與之對應的云端智慧城市的操作運行系統,包括至少包括物聯網模塊、云計算模塊和大數據模塊;其中,