物联网开发资料汇总

0. 综述

一文理清散乱的物联网里开发者必须关注的技术!

1. 架构与协议

通过 IoT 架构简化 IoT 解决方案的开发——架构
选择网络技术来解决 IoT 网络挑战的指南——协议
物联网平台架构设计——架构
物联网协议对比(HTTP、websocket、XMPP、COAP、MQTT和DDS协议)

2.服务器端和客户端的实现

TCP

TCP/IP 协议
基于 TCP 协议的 Socket 通信
TCP 服务器端和客户端程序设计

UDP

基于 UDP 协议的 Socket 通信
基于 UDP 的服务器端和客户端
UDP 服务器端和客户端程序设计

COAP

CoAP 协议
CoAP 学习笔记——nodeJS node-coap 安装和使用(Linux平台)
基于 CoAP 协议客户端/服务端的 demo(Java版)

WebSocket

HTML5 WebSocket
老司机带你用 PHP 实现 Websocket 协议
细说 websocket - php 篇
前端 websocket 与 php 后台连接
浅谈 php 中使用 websocket
mosquitto 与 websocket 的结合

MQTT

MQTT 官网
MQTT 推荐的各种服务器和客户端使用的各种语言版本的 API
MQTT学习笔记——MQTT协议体验 Mosquitto安装和使用
JavaScript 实现MQTT客户端(MQTT.js)
php 实现 MQTT 客户端(phpMQTT.php)

3. 硬件(通信模组)

为您的 IoT 项目选择最佳硬件
无线通信模块梳理
六大主流物联网硬件终极大比拼!

4. 开发实验与实际案例

使用 JavaScript 和 MQTT 开发物联网应用
微信小程序+服务器搭建+硬件终端
物联网(Iot)台灯设计完整教程(长图文)
物联网项目案例——儿童摇摇车平台的开发
物联网项目实战——从 0 到 1 搭建商用型智能按摩椅

5. 概念

概念:物联网平台
概念:物联网卡

概念:高可用
概念:Serverless 架构、微服务架构、分布式架构、单体架构

你可能感兴趣的:(资料)