1. Californium 項目簡介
Californium 是一款基于Java實現的Coap技術框架,該項目實現了Coap協議的各種請求響應定義,支持CON/NON不同的可靠性傳輸模式。
Californium 基于分層設計且高度可擴展,其內部模塊設計及接口定義存在許多學習之處;
值得一提的是,在同類型的 Coap技術實現中,Californium的性能表現是比較突出的,如下圖:
更多的數據可以參考Californium-可擴展云服務白皮書
本文以框架的源碼分析為主,其他內容不做展開。
2. 項目結構
目前Californium 項目穩(wěn)定版本為 2.0.0-M2,項目的托管地址在:
https://github.com/eclipse/californium
模塊說明
~.califo