物聯網架構演進和微信智慧型裝置平台開發

2022-07-07 20:54:12 字數 1326 閱讀 8474

一、物聯網與物聯裝置
本人對物聯網的理解是物聯裝置組成的網路,因此物聯網需要兩個要素,一是裝置能夠互聯,另乙個是能夠組網。物聯網往往又跟智慧型硬體概念相結合,當今物聯網產品形態往往又帶有無線連線的特點(有線最主要的弊端就是佈線麻煩)。因此能夠支援互聯、組網、無線三個特點的物聯裝置技術就是常見的藍芽和wifi了。藍芽是近距離通訊,穿牆能力差;而wifi距離遠,可穿牆,但是功耗比較高。zigbee其實通訊距離比藍芽遠,功耗也比wifi低,看起來是比較理想的物聯技術,但是zigbee的組網能力比較差,頻寬低,傳輸慢。zigbee更多用在工業控制領域。

手機是現代社會每個人不可或缺的產品,藍芽和wifi是手機的必備模組,所以手機是最大的物聯智慧型裝置。另外,由於人是物聯網的直接使用者,因此幾乎所有的物聯解決方案都是圍繞手機使用者展開。

二、物聯場景演進
1.手機直接控制物聯裝置架構

下圖是wifi物聯架構示意圖:

手機連線並控制物聯裝置是物聯技術的基礎,第一種方式是手機和硬體控制裝置都以client的方式連線路由器,這樣手機和硬體控制裝置都能獲得乙個動態的ip,這樣手機可以通過socket通訊方式來控制硬體控制裝置。第二種方式是硬體控制裝置帶有wifi ap熱點功能,手機以wifi client連線上ap,ap的ip是固定的,因此手機也能夠對硬體控制裝置進行控制。

2.基於獨立後台服務的物聯架構

下圖是wifi物聯架構示意圖:

3.基於統一後台服務的物聯架構

由第2點,我們自然可以想到,如果有一家實力超雄的廠商能夠提供統一的後台服務,並被廣大手機使用者使用者認可願意使用,而物聯裝置廠商按照統一後台服務擬定的協議進行裝置生產並接入到統一的後台服務,那大一統的物聯網大平台將成為可能。

java物聯網架構

零 說明 說明一下,我寫的部落格,都是我自己實踐後,寫下記錄,方便以後自己看而已。沒有什麼系統的教學教程。也沒有對底層的原理進行講解,我覺得這些目前不是我需要注重的,作為乙個開發人員,快速實現好需求才是最重要的。而作為一名合格的架構負責人,又必須了解底層,因此需要系統學習的,建議讀者看官方文件或者對...

物聯網架構 Nginx負載均衡

0.前言 關於nginx負載均衡的簡單配置,我以前部落格配置過基於http的負載均衡。這次的負載均衡有點不一樣,就是基於tcp的負載均衡。基於http負載均衡是預設的nginx版本支援的,配置也很簡單,但是基於tcp的負載均衡,配置起來就有一點點麻煩了。然後編譯 當出現上圖資訊,表示編譯成功 1 m...

物聯網架構 主要支撐技術

物聯網從架構上來說,可分成感知層 網路層 應用層三部分 2 傳輸層是中間層,由各種私有網路 網際網路 有線和無線通訊網 網路管理系統等組成,負責傳遞和處理感知層獲取的資訊 傳輸層由接入單元和接入網路組成 接入單元從感知層獲取資料並將資料傳送到接入單元,是連線感知層的網橋 接入網路即現有的通訊網路,通...