基于云平臺的物聯(lián)網(wǎng)服務中間件的研究與設計
發(fā)布時間:2020-05-30 23:45
【摘要】:隨著云計算技術以及微服務架構(gòu)在IT領域得到廣泛認同。物聯(lián)網(wǎng)的發(fā)展迎來了一波新的熱潮。解決物聯(lián)網(wǎng)問題的一大難點在于如何更加友好、方便的使不同的底層設備接入互聯(lián)網(wǎng)后能夠有更加統(tǒng)一的表達方式。以往提出的解決方案受限于技術視野等原因,存點可拓展性不夠、表達能力有限、缺乏全局視野等問題。論文針對于此并結(jié)合業(yè)界領先的技術提出了一種物聯(lián)網(wǎng)服務中間件的解決方案,本課題提出的中間件的含義相對狹隘,主要包括物聯(lián)網(wǎng)功能層面的一些抽象和總結(jié)。針對該解決方案會引發(fā)的問題進行了深入的研究和解決。首先,通過對已有物聯(lián)網(wǎng)系統(tǒng)的分析研究,總結(jié)出物聯(lián)網(wǎng)系統(tǒng)的通用功能,并在此基礎上歸納出物聯(lián)網(wǎng)服務中間件的架構(gòu)圖。其次,物聯(lián)網(wǎng)服務中間件的核心是將設備的能力抽象成為實體服務進行統(tǒng)一管理和調(diào)用。論文提出了一種基于回歸模型的服務發(fā)現(xiàn)算法,利用服務調(diào)用的歷史數(shù)據(jù),解決了物聯(lián)網(wǎng)模糊服務調(diào)用過程中的服務發(fā)現(xiàn)問題。最后,針對物聯(lián)網(wǎng)服務中間件下實體服務具有同質(zhì)性的特點,論文提出了一種基于指標的算法模型,解決了服務調(diào)用過程中由同質(zhì)性引發(fā)的同一個服務下的大量相同設備的過濾定位問題。論文實驗結(jié)果及實際系統(tǒng)在兩個企業(yè)上線運行的效果,證明了論文提出的物聯(lián)網(wǎng)服務中間件及相應的算法的正確性及有效性。
【圖文】:
Akka的實現(xiàn)的當中,所有的Actor會形成_顆層級樹狀結(jié)構(gòu),每_個節(jié)點會逡逑有一個名字,從根節(jié)點到任何一個節(jié)點的路徑可以定位一個Actor,從而拿到逡逑Actor的引用,給其發(fā)送信息。Akka的實現(xiàn)中,,會有一些默認的Actor,如圖2-逡逑1中虛線以上的Actor。首先是/user這個路徑下的Actor,該Actor是所有用戶創(chuàng)逡逑建的業(yè)務Actor的公共父Actor,其次是/system這個路徑下的Actor,該Actor是逡逑一個系統(tǒng)級別的Actor的父Actor,系統(tǒng)級別的Actor包括一些異常處理的Actor。逡逑/路徑下的Actor為前兩者的父親節(jié)點,沒有實際意義。逡逑8逡逑
第四章服務發(fā)現(xiàn)算法的研[傆朧迪鄭睿耄ǎ恚┦牽簦澹螅簦ǎ恚┰冢錚穡ǎ恚┲械奈恢謾H綣錚穡ǎ恚┲脅話歟簦澹蠼冢
本文編號:2688908
【圖文】:
Akka的實現(xiàn)的當中,所有的Actor會形成_顆層級樹狀結(jié)構(gòu),每_個節(jié)點會逡逑有一個名字,從根節(jié)點到任何一個節(jié)點的路徑可以定位一個Actor,從而拿到逡逑Actor的引用,給其發(fā)送信息。Akka的實現(xiàn)中,,會有一些默認的Actor,如圖2-逡逑1中虛線以上的Actor。首先是/user這個路徑下的Actor,該Actor是所有用戶創(chuàng)逡逑建的業(yè)務Actor的公共父Actor,其次是/system這個路徑下的Actor,該Actor是逡逑一個系統(tǒng)級別的Actor的父Actor,系統(tǒng)級別的Actor包括一些異常處理的Actor。逡逑/路徑下的Actor為前兩者的父親節(jié)點,沒有實際意義。逡逑8逡逑
第四章服務發(fā)現(xiàn)算法的研[傆朧迪鄭睿耄ǎ恚┦牽簦澹螅簦ǎ恚┰冢錚穡ǎ恚┲械奈恢謾H綣錚穡ǎ恚┲脅話歟簦澹蠼冢
本文編號:2688908
本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/2688908.html
最近更新
教材專著