Netty主動發送指令給終端設備


條件滿足:

  終端設備可以正常連接網絡,上報數據(包含終端的終端號等信息)。

  1. App發送指令給Server
  2. Server從終端列表中獲取終端連接信息,下發指令給終端設備
  3. 終端處理指令后,將指令結果上報給Server
  4. Server從App列表中獲取App連接信息,返回指令的執行結果。

總結:

  1. 在Server和client的handler類需要繼承ChannelInboundHandlerAdapter類才能獲取數據。
  2. 在Server使用ConcurrentHashMap臨時存儲連接信息。
  3. Server發送指令給客戶端,采用線程池調用方式。
  4. 需要把Netty的client放在App端來處理。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM