比如A和B通信,有具體的通信協議,那A收到B的資料之后按照協議決議就可以了。
但是如果AB間的協議有好幾種,并且還有可能更改,這種情況決議程式該怎么寫呢?
就是不把決議程序在代碼里寫死。比如把通信協議寫成組態檔,然后決議時候讀組態檔再決議通信資料這樣。
這樣子的話,具體怎么實作好一點呢?如果是固定協議可以把協議寫成結構體進行決議。不固定協議的話,該怎么實作呢?
uj5u.com熱心網友回復:
自己定義一個通信協議頭,協議頭中定義版本號,收發通過判斷版本號進行決議轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/244039.html
標籤:基礎類
