999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向智慧園區的物聯網中間件的整體架構探討

2019-10-21 10:26:57陳海劉鋒劉向超
科學與信息化 2019年2期
關鍵詞:物聯網

陳海 劉鋒 劉向超

摘 要 隨著物聯網技術的快速發展,物聯網技術已經應用到各個行業領域,包括電力、醫療、物流、交通以及園區的建設。物聯網技術與智慧園區相結合可以實現園區內各個智能化系統的有效協同,數據共享,通過物聯網技術構筑的智慧園區平臺具有可擴展的業務配置管理功能,通過它可向住戶、企業、園區管理者、系統維護者等不同用戶提供多樣化的服務,可以滿足用戶的個性化需求?;诖?,本文主要對面向智慧園區的物聯網中間件的整體架構進行分析探討。

關鍵詞 面向智慧園區;物聯網;中間件;整體架構

前言

物聯網是在互聯網、移動通信網等通信網絡的基礎上,針對不同應用需求,利用具有感知、通信與計算能力的智能終端自動獲取物理世界上的各種信息,將所有能夠獨立尋址的物理對象互聯起來,實現全面感知、可靠傳輸、智能處理,構建人與物、物與物互聯的智能信息服務系統。然而,物理的物數量大、種類多,具有異構性,虛擬的物具有信息關聯復雜的特性。因此,需要建立一個通用的服務平臺,以實現對物的有效管理、交互和處理,確保提供與物相關的服務。于是物聯網中間件便產生了。

1 面向智慧園區的物聯網中間的模型

物聯網中間件是介于感知設備與上層業務系統之間的一種基礎軟件。由于智慧園區的不同場景需要接入不同的終端設備和不同的上層應用,所以該物聯網中間件采用SOA架構設計,如圖1所示。

物聯網中間件主要由設備驅動層、服務對象調度管控層、業務服務應用層三部分組成。設備驅動層:主要包括設備注冊請求、設備連接請求、安全認證、設備注銷、設備配置、打開設備、關閉設備及針對不同類型的設備實現數據采集與控制。服務對象調度層:分為驅動服務對象、系統控制對象、業務服務對象三部分。其中驅動服務對象主要實現設備驅動配置、設備登記管理、設備配置等,通過設備驅動管理調度完成終端設備的注冊請求、連接請求、安全認證、讀寫數據等;業務服務對象主要實現服務本地命名、服務線程池、服務日志及對外發布API函數,通過業務服務管理調度完成業務應用層與設備層之間的數據通信。系統控制對象主要包含任務管理器、線程池管理、內存管理、性能監控及系統日志等。服務對象調度將所有設備驅動、業務邏輯等均看作是服務對象,并對其進行管理、配置及調度,完成物聯網應用系統的傳感網部署接入和分布式實時交互業務處理。業務應用層:針對具體物聯網應用系統而設計,提供與應用系統各種數據交互方式,對數據進行解析[1]。

2 實現方案

設備驅動層:由于接入中間件的底層設備不同所上傳的數據格式也不同,為了向上層應用屏蔽底層設備差異,需要在設備驅動層解析傳輸協議,統一化數據格式。設備驅動層提供統一的驅動協議標準接口IDriver,通過定義標準的驅動通信接口,中間件利用反射技術動態加載驅動DLL實現動態加載設備驅動,終端設備與上層數據交互由驅動協議內部完成,形成XML數據文件,最終通過統一接口方法傳遞給中間件。

對于設備的配置和數據解析要通過采用讀取XML配置文件的方式,采用配置文件的好處是可以保證在不修改代碼的前提下,通過修改配置文件可以達到調整功能的目的,并方便以后進行功能擴展。設備在接入中間件后,首先分配給每個設備一個數據緩存區,然后針對不同的設備調用不同的數據解析方式,完成數據安全認證和校驗,而后通過配置數據過濾模式將數據進行不同層次的過濾,再通過XML轉化模塊將數據轉化為XML格式。

服務對象調度層:是中間件的核心部分,把設備驅動和業務都看作服務對象,實現對業務、驅動及設備服務的管理和調用。當設備接入中間件后,配置相應驅動及業務保存到數據庫中,并把設備信息也保存到數據庫中。啟動中間件后,自動獲取驅動表、設備表和業務表,實例化相關對象,自動調用驅動和業務層中的各個方法事件。

中間件驅動服務層定義了接收驅動層事件的相應方法,設備連接方法Connect(),設備斷開方法DisConnect(),獲取設備狀態GetStatus(),讀取數據ReadData(),寫入數據WriteData(),這些函數負責接收驅動層的響應事件,并把數據轉發至業務層接口。業務層處理后返回到驅動層,通過驅動層下發到設備。同時在這些方法和事件中實現應用系統對采集到的數據進行處理。業務服務層定義了接收業務層事件的方法,設備參數設置方法Setup(),ProcessResult()負責接收業務執行處理結果,GetAndSendWait-Cmd()負責接收業務層下發的待發指令列表,并在函數內按照預先定義的指令類型,將指令轉發給相應函數,由相應函數具體執行[2]。

3 結束語

文中設計的中間件介于感知設備與上層業務系統之間,采用SOA架構設計,具有粗粒度、松耦合的特點,滿足了物聯網多種設備接入、支持多個應用的需求。實現多類型感知設備的接入管理。每個設備可靈活指定為特定應用系統提供信息服務;擺脫物聯網終端設備非標準化協議,帶來的開發、維護和擴展的限制。

參考文獻

[1] 陳桂香.國外"智慧城市"建設概覽[J].中國安防,2011,(10):101-102.

[2] 舒文瓊.中國智慧城市現狀:遍地開花亂象隱現[J].通信世界,2013,

(8):13-14.

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯網ZigBee技術的智能家居監控系統 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯網監測技術在G15W112邊坡的應用
基于物聯網的健康管理服務模式
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
如何在高校架設學生洗衣服務系統
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網的智慧公交站點信息系統研究與實踐
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 亚洲精品成人片在线观看| 波多野吉衣一区二区三区av| 激情无码字幕综合| 无码丝袜人妻| 91精品国产自产91精品资源| 亚洲成a人片| 在线视频亚洲欧美| 国产精品微拍| 国产无遮挡猛进猛出免费软件| 一级毛片网| 色哟哟国产精品一区二区| 久青草国产高清在线视频| 在线国产毛片| 亚洲另类第一页| AV片亚洲国产男人的天堂| 伊人久久婷婷五月综合97色| 熟妇无码人妻| 精品国产网站| 亚洲欧美不卡| 伊人久久精品无码麻豆精品 | 一个色综合久久| 米奇精品一区二区三区| 思思热在线视频精品| 8090成人午夜精品| 欲色天天综合网| 欧美成人免费午夜全| 2022国产无码在线| 亚洲视频三级| 免费中文字幕在在线不卡| 亚洲黄色成人| 亚洲第一成年网| 免费久久一级欧美特大黄| 日韩精品专区免费无码aⅴ| 综合五月天网| 国产大片喷水在线在线视频| 精品久久蜜桃| 91麻豆精品国产91久久久久| 久久不卡国产精品无码| 亚洲熟女偷拍| 欧美福利在线| 无码一区中文字幕| 久久伊人操| 国产91成人| 国产成人高清在线精品| 成年人国产网站| 欧美日韩在线亚洲国产人| 色欲不卡无码一区二区| 亚洲天堂啪啪| 91国内视频在线观看| 99r在线精品视频在线播放| 亚洲欧美另类日本| 色综合国产| 污污网站在线观看| 国产原创自拍不卡第一页| 日本AⅤ精品一区二区三区日| 精品一区二区三区无码视频无码| 天堂在线www网亚洲| 亚洲V日韩V无码一区二区| 久久精品视频一| 久久综合五月婷婷| 一级毛片免费观看久| 婷婷色丁香综合激情| 综合色在线| 成人毛片免费观看| 国产精品美女免费视频大全| 性69交片免费看| 2020久久国产综合精品swag| 婷婷亚洲最大| 国产成人综合亚洲网址| 精品无码一区二区三区在线视频| 伊人久久福利中文字幕| 日本人又色又爽的视频| 精品91视频| 天天色综网| 美女啪啪无遮挡| 亚洲一区黄色| 亚洲国产成人麻豆精品| 国产99欧美精品久久精品久久| 国产成人精品2021欧美日韩| 久久semm亚洲国产| 欧美精品成人| 色欲色欲久久综合网|