1: Eclipse基金會介紹?
? ? ? ? 熟悉java開發的聽到Eclipse再熟悉不過,常用的入門級別的IDE基本都是Eclipse。而這里筆者要說的不是開發工具的介紹,而是基于Eclipse基金會開發的開源項目框架,也可以說是在java層面的一些現成技術的解決方案。而今天要說的就是基于物聯網coap協議開發的californium框架。
Eclipse基金會Git地址:https://github.com/eclipse
關鍵字搜索如圖
首先聲明兩點:
1-Eclipse基金會的californium是基于java語言實現的coap框架,而coap協議的設計意在開發基于UDP連接的網絡通信協議。
2-框架本身的設計參照了resful的http請求方式,但是又在其基礎上做了更多的請求設計。其目的更在于使物聯網行業的網絡通信有更大的容量,更小的內存損耗,更多樣式的數據傳輸,綜上所述,coap協議的設計是范在物聯行業的不二之選。
關于coap的知識點這里邏輯一下幾個鏈接:
1-關于coap的優勢分析以及入門介紹:
https://www.cnblogs.com/littleatp/p/6417567.html
2-關于coap的理論知識:
https://wudashan.cn/2017/05/07/Californium-Framework-Analysis/
3-關于coap和mqtt的對比分析: