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的对比分析: