初用coap總結

2021-08-09 10:35:26 字數 986 閱讀 3242

coap 是在udp上的代替了 在tcp上的http,由於在http協議太大,coap協議卻很小的,所以很適合嵌入式開發的環境,同樣對比的還有mqtt協議在這裡不講解。

首先在ubuntu下操作如下:

2. sudo apt-get install autoconf

3. autoconf

4. make --> make install

安裝完成之後,便會新建/usr/local/include/libcoap目錄,並把coap.h config.h debug.h pdu.h等標頭檔案複製到該目錄中。 編譯生成的libcoap.a該靜態鏈結庫被複製到了/usr/local/lib中。 編譯完成之後,在example目錄中會增加兩個重要檔案——coap-client和coap-server。

coap伺服器測試:

執行  ./coap-server

需要在火狐上安裝外掛程式coap

測試get post 等功能

coap客戶端測試:

(1)執行coap-server

./coap-server

(2)執行coap-client

./coap-client -m get -o result.txt coap:

引數解析:

-m 表示coap訪問方法,預設為get方法,此處設定為get方法。除了get方法之外還包括put、post和delete。

-o 表示訪問獲得的內容儲存到result.txt檔案中

如果訪問成功,那麼控制台輸出:

v:1 t:0 tkl:0 c:1 id:45104

-v 表示coap的版本編號,此時的coap的版本編號為1。

-t 表示報文型別為con,

-tkl 表示token區域的長度,此時的token區域的長度為0。

-c 表示訪問方法(該處還需要分析)

-id表示message id

百度echart初用總結

2.引入echarts.js檔案 第一種 模組化單檔案引入 推薦 1 最重要的第一步是引入echarts.js。2 主檔案引入後你將獲得乙個amd環境,然後就開始配置require.config 3 給裝圖表的盒子新增寬高 第二種 標籤式單檔案引入 1 第一步引入echarts all.js。這個檔...

初用Empire體驗

git clone cd empire setup install.sh 安裝後,在其目錄執行.empire 檔案即可,開啟後如下圖 empire 包含三個部分,乙個是modules即自身的一些模組,乙個是listernes即監聽類似msf的exploit multi handler模組,乙個是ag...

spark udf 初識初用

直接上 詳見注釋 import org.apache.spark.sql.hive.hivecontext import org.apache.spark.created by zxh on 2016 6 10.object udf test 註冊函式體到當前sqlcontext,注意,註冊到sql...