1.自己动手写一个通信协议
https://blog.csdn.net/wenwen513/article/details/86580196
mqtt:
https://www.cnblogs.com/schips/p/12255245.html
https://blog.csdn.net/u012329185/article/details/102608584
https://www.cnblogs.com/dongkuo/p/11360419.html#%E5%86%99%E5%9C%A8%E5%89%8D%E9%9D%A2
网络编程:
https://blog.csdn.net/qwe86314/article/details/103151061
并发编程
https://baijiahao.baidu.com/s?id=1673805056107382294&wfr=spider&for=pc
异步编程(NIO)
一.java使用netty实现二进制协议解析
https://www.iteye.com/blog/zhangchen-1522398
实际编码之前遇到的问题:
如果设备端和服务端定的是二进制协议,设备端通过sockcet发送数据给服务端,服务端以什么样的形式类型数据保存这个二进制数据,怎么编码解码和按照协议使用该数据,
然后再怎么操作通过socket给回设备端?