IOT物聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)與系統(tǒng)技術(shù)架構(gòu)解決方案
- 分類(lèi):解決方案
- 作者:產(chǎn)品項(xiàng)目方案設(shè)計(jì)大全
- 來(lái)源:
- 發(fā)布時(shí)間:2020-10-21 19:50
- 訪問(wèn)量:
【概要描述】隨著科技技術(shù)的發(fā)展、智能化系統(tǒng)逐漸走向人們的生活, 工作、交通、生活、科研科技、隨著時(shí)代的變化不斷技術(shù)提升,給物聯(lián)網(wǎng)需求奠定了基礎(chǔ)打開(kāi)了物聯(lián)網(wǎng)智能化時(shí)代。
IOT物聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)與系統(tǒng)技術(shù)架構(gòu)解決方案
【概要描述】隨著科技技術(shù)的發(fā)展、智能化系統(tǒng)逐漸走向人們的生活, 工作、交通、生活、科研科技、隨著時(shí)代的變化不斷技術(shù)提升,給物聯(lián)網(wǎng)需求奠定了基礎(chǔ)打開(kāi)了物聯(lián)網(wǎng)智能化時(shí)代。
- 分類(lèi):解決方案
- 作者:產(chǎn)品項(xiàng)目方案設(shè)計(jì)大全
- 來(lái)源:
- 發(fā)布時(shí)間:2020-10-21 19:50
- 訪問(wèn)量:
【物聯(lián)網(wǎng)產(chǎn)品解決方案介紹】
物聯(lián)網(wǎng)背景:隨著科技技術(shù)的發(fā)展、智能化系統(tǒng)逐漸走向人們的生活, 工作、交通、生活、科研科技、隨著時(shí)代的變化不斷技術(shù)提升,給物聯(lián)網(wǎng)需求奠定了基礎(chǔ)打開(kāi)了物聯(lián)網(wǎng)智能化時(shí)代。
物聯(lián)網(wǎng)作用:在有網(wǎng)絡(luò)的環(huán)境下做到與設(shè)備隔離遠(yuǎn)程操作或代替人工操作,來(lái)完成終端設(shè)備的指令下發(fā)、控制、監(jiān)控等功能,同時(shí)也可節(jié)省成功。
物聯(lián)網(wǎng)需求:用戶APP手機(jī)端/小程序登錄到物聯(lián)網(wǎng)終端,能夠添加所需要監(jiān)控的設(shè)備、及這個(gè)設(shè)備的每一個(gè)部件信息。同時(shí)能夠針對(duì)每一臺(tái)設(shè)備進(jìn)行指令下發(fā)、監(jiān)控、和配置,能夠在終端管理和監(jiān)控所有設(shè)備信息。
Web管理端可以是管理員或者用戶,能夠在Web管理端管控所有設(shè)備、監(jiān)控設(shè)備、等更多高于終端權(quán)限功能或更多關(guān)于物聯(lián)網(wǎng)的需求功能操作。
物聯(lián)網(wǎng)產(chǎn)品組成:Web管理平臺(tái)端、APP手機(jī)終端/小程序、Pad、分布式Java服務(wù)端。
圖片來(lái)源:作者:閆楠楠,13564802098
【物聯(lián)網(wǎng)產(chǎn)品技術(shù)方案】
整體技術(shù)概括:
物理層:MCU通過(guò)“傳感器”分別采集每個(gè)“設(shè)備部件”信息,通過(guò)“網(wǎng)絡(luò)模塊”傳輸給“MQTT消息中間件”。
分布式服務(wù)端:每個(gè)部件都是一個(gè)微服務(wù)模塊,每一部件對(duì)應(yīng)一個(gè)“數(shù)據(jù)Topic“和“事件報(bào)警Topic”。
服務(wù)模塊處理方式:“MQTT消費(fèi)監(jiān)聽(tīng)端”和“Rocket數(shù)據(jù)處理端”服務(wù)模塊檢測(cè)到“MQTT傳遞過(guò)來(lái)的數(shù)據(jù)消息”進(jìn)行“業(yè)務(wù)邏輯處理”同時(shí)存放“Redis中”和“RocketMQ中”,覆蓋Redis中的舊數(shù)據(jù)已達(dá)到Redis為最新監(jiān)控?cái)?shù)據(jù)的目的。
每個(gè)“Rocket數(shù)據(jù)處理服務(wù)模塊”檢測(cè)RocketMQ數(shù)據(jù)進(jìn)行批量入庫(kù)操作。
【物聯(lián)網(wǎng)產(chǎn)品涉及技術(shù)】
Redis緩存數(shù)據(jù)庫(kù)——處理終端及時(shí)性數(shù)據(jù)展示給終端界面
分布式微服務(wù)(Spring Boot)——Java分布式微服務(wù)/高并發(fā)負(fù)載均衡,分布式微服務(wù)處理物聯(lián)網(wǎng)每個(gè)需要監(jiān)控的“設(shè)備部件“進(jìn)行分布式處理到“數(shù)據(jù)庫(kù)”或“消息隊(duì)列“中
數(shù)據(jù)庫(kù)(Mysql、Oracle)——可分庫(kù)分表分區(qū)用于存儲(chǔ)大量物聯(lián)網(wǎng)底層信息采集數(shù)據(jù)的數(shù)據(jù)庫(kù)
中間件(MQTT、RocketMQ)
“MQTT用于”物理層MCU端與服務(wù)端通信協(xié)議對(duì)接,數(shù)據(jù)格式為“JSON字符串”。
“RocketMQ”用于數(shù)據(jù)分布式事務(wù)處理,解決并發(fā)及數(shù)據(jù)延遲提高數(shù)據(jù)入庫(kù)吞吐量問(wèn)題。
聲明:本文源自產(chǎn)品項(xiàng)目方案設(shè)計(jì)大全,版權(quán)歸原作者或原出處所有。