當前位置:首頁 » 雲伺服器 » 伺服器dtu是什麼

伺服器dtu是什麼

發布時間: 2024-05-16 05:53:24

Ⅰ 後台與機器端關於DTU的相關通訊流程

由於公司是做自動售賣機系統的,所以最近在做Java的過程中接觸到了後台與機台端的一系列的通訊,想記錄下自己的一點心得和想法,拋磚引玉,有相關技術的牛人還請多多指教。

首先我先介紹一下DTU這個概念,DTU是專門用於將串口數據轉換為IP數據或將IP數據轉換為串口數據通過無線通信網路進行傳送的無線終端設備,可能這個概念有點籠統,我理解的是將機器端的指令通過DTU轉化為相應的數據發送給伺服器端,相應的後台發送相應信息,DTU負責接收轉化並傳輸到機台端進行處理。

介紹了DTU的概念之後,接下來來說一下我們後台與機器端的通訊的相關流程。
舉個例子來說,後台想要發送一個指令給機台端讓機台端出貨。
1.首先,後台與機台端開發人員商定好一個通訊規則並且按照DTU協議封裝,然後後台發送消息將其遞交給TCP服務。
2.將消息發送到TCP服務後,TCP封裝數據。
3.TCP服務將封裝好的數據推送給DTU。
4.DTU再根據DTU協議來解析數據。
5.設備接收到指令,找到相對應的指令,然後執行相應的操作。

在設備收到相應消息之後這整個流程並沒有結束,機台端還要向後台發送一個反饋,反饋是否出貨成功的指令。具體流程如下:
1.設備返回響應結果給DTU。
2.DTU根據相應協議封裝數據信息。
3.DTU將封裝好的數據信息發送到TCP服務。
4.TCP服務收到反饋信息後,然後根據協議解析相應數據。
5.最後將解析後的數據發送給後台。

可以參照下圖進行理解。

後台與機台端的通訊流程大致就是這樣,畢竟初學者,可能有一些地方理解的不到位,望大家海涵。

一切安好,便是晴天。
Tank

熱點內容
magnet下載ftp 發布:2025-01-19 16:27:07 瀏覽:318
注冊密碼下劃線是什麼意思 發布:2025-01-19 16:23:58 瀏覽:804
ssid哪裡輸入密碼 發布:2025-01-19 16:21:53 瀏覽:363
雲伺服器網速慢 發布:2025-01-19 16:20:17 瀏覽:405
電腦上傳監控 發布:2025-01-19 16:13:16 瀏覽:308
書旗小說怎樣離線緩存 發布:2025-01-19 16:12:30 瀏覽:285
如何給盤符設置密碼 發布:2025-01-19 16:11:47 瀏覽:346
delphi字元加密解密 發布:2025-01-19 16:00:55 瀏覽:209
為什麼安卓不發燙 發布:2025-01-19 15:57:57 瀏覽:582
oracle存儲過程參數游標 發布:2025-01-19 15:57:53 瀏覽:523