V
主页
2022-09-26--基于Http协议的大规模物联网设备代理服务定制--服务器源码实现详解
发布人
服务运行结构 主监听服务 1 个 接收代理建立和查询重定向 从监听服务 0-n个 处理物联网设备在外网http调数据转发 调试环境 网络调助手:模拟设备 浏览器 模拟应用 (这个后继集成到手机APPa浏览器或云端管理界面) 硬件,能入网的一切,如ESP8266 ESP32 Hi3516xxxx Zigbee网关 等 类似 花生壳 服务 通信流程 例: 设备 22222222 应用 111111111 主服务 192.168.1.11:20000 代理服务 192.168.1.11:20001 - 30000 ac--代表一类操作 tp--代表俱体的操作 ---------------------------------- 1. 22222222申请开放本地代理 1.1 上行报文 server= 192.168.1.11:20000 GET /22222222/22222222/0/0/111/sign/?key=SSSSSS HTTP/1.1 Host: 192.168.1.11:20000 User-Agent:device;eacha;22222222 1.2 回复报文 HTTP/1.1 200 OK Content-Type: text/html Proxy-IP: 192.168.1.11 Proxy-Port: 20001 X-Timestamp: 1664173168.653364 2. 22222222向代理注册自已 2.1 上行报文 server= 192.168.1.11:20001 GET /22222222/22222222/0/0/111/sign/?key=SSSSSS HTTP/1.1 Host: 192.168.1.11:20000 Connection: keep-alive Content-Length:247 User-Agent:device;eacha;22222222 Content-Type: text/html 2.2 回复报文 HTTP/1.1 200 OK Date: Mon, 26 Sep 2022 14:24:01 CST Server: p2pserver Connection: keep-alive Content-Type: multipart/x-mixed-replace; boundary= WzwfyuJA59P2PBODYFHeOgJ5iJPPvv Is-Turn: NO --WzwfyuJA59P2PBODYFHeOgJ5iJPPvv < 接收到转发的请求 > --WzwfyuJA59P2PBODYFHeOgJ5iJPPvv < 接收到转发的请求 > --WzwfyuJA59P2PBODYFHeOgJ5iJPPvv 3. 应用访问设备 3.1 访问主应用--》取代理口 3.1.1 上行报文 server= 192.168.1.11:20000 GET /22222222/111111111/ac/tp/111/sign/?key=SSSSSS&red=255&gree=0&blue=0 HTTP/1.1 Host: 192.168.1.11:20000 Connection: keep-alive 3.1.1 回复报文 HTTP/1.1 302 OK Content-Type: text/html Locaotion: http://192.168.1.11:20001/22222222/111111111/ac/tp/111/sign/?key=SSSSSS&red=255&gree=0&blue=0 Proxy-IP: 192.168.1.11 Proxy-Port: 20001 X-Timestamp: 1664175047.044300 3.2 应用自动跳传代理口访问 3.2.1 上行报文 server= 192.168.1.11:20001 http://117.25.148.7:20001/22222222/111111111/ac/tp/111/sign/?key=SSSSSS&red=255&gree=0&blue=0 GET /22222222/111111111/ac/tp/111/sign/1/?key=SSSSSS&red=255&gree=0&blue=0 HTTP/1.1 Host: 192.168.1.11:20001 Connection: keep-alive
打开封面
下载高清视频
观看高清视频
视频下载器
2022-10-16-C语言Http物联网代理服务器实现动态网页生成_动态网页生成技术原理(覃寿仙)
2022-10-16--C语言Http物联网代理服务器实现动态网页生成_执行lua脚本生成Html网页(覃寿仙)
freeswitch_webrtc音视频通话服务集群_freeswitch安装环境准备(覃寿仙)
2022-10-16-C语言Http物联网代理服务器实现动态网页生成_动态网页生成总逻辑规则.mp4
华为HMS消息推送集成-手机APP接入华为HMS推送集成过程(覃寿仙)
时分复用无线Mesh网络实现_协议实现的代码逻辑
2022-10-16-C语言Http物联网代理服务器实现动态网页生成_网页参数与模版转化成Lua脚本(覃寿仙)
物联网设备HTML模版开发平台_编辑器实现详解(覃寿仙)
2022-07-09-13-35-47_N2N之VPN虚拟局域网源码分析--服务端supnode源码解读,代码调试.mp4
马斯克之冲动的DIY之路_远程无线开关_电路板设计打样外壳打印
自己搭建的物联网云平台_实现短信报警功能_阿里云短信服务
马斯克之冲动的DIY之路_远程无线开关_应用APP访问设备流程详解
时分复用无线Mesh网络实现_协议实现原理
华为HMS消息推送集成-服务端推送开发集成过程演示(覃寿仙)
freeswitch_webrtc音视频通话服务集群_freeswitch源码编译安装(覃寿仙)
freeswitch_webrtc集群_freeswitch核心配制讲解(覃寿仙)
硬件研发全流程制作一块电路板
freeswitch_webrtc集群_freeswitch拨号计划详解(覃寿仙)
程序中线程管理得好,也就成功了一半(覃寿仙)
马斯克之冲动的DIY之路_远程无线开关_H5与原生混合开发APP详解
ESP32远程视频开发_摄像项目源码解读(覃寿仙)
2022-07-02-11-56-29-网络编程基础,http协议模式
开关电源核心原理
2022-12-04-探究硬件驱动开发--OV2640芯片驱动过程分析
STM8_SX1276_无线通信芯片_cpu部分
freeswitch_webrtc音视频通话服务集群_freeswitch使用mysql数据库存储(覃寿仙)
物联网设备HTML模版开发平台_编辑器开发介绍(覃寿仙)
摄像头DIY准备--流媒体服务器ZLMediaKit--源码结构分析
2022-12-04-探究硬件驱动开发--OV2640芯片内部寄存器的设置
2022-12-04-探究硬件驱动开发--OV2640芯片驱动主控寄存器设置
华为HMS消息推送集成-根据华为官方文档准备开发环境(覃寿仙)
冲动的DIY之路_远程无线开关_入网平台验证
2022-07-09-12-18-46_N2N之VPN虚拟局域网源码分析--安装和使用N2N
马斯克之冲动的DIY之路_远程无线开关_本地程序编写_TM1637数码管驱动
STM8_SX1276_无线通信芯片_无线通信部分.mp4
马斯克之冲动的DIY之路_远程无线开关_本地程序编写_DS18B20单总线温度采集驱动
马斯克之冲动的DIY之路_远程无线开关_本地程序编写_BL0937电流电压功率采集驱动
freeswitch_webrtc集群_freeswitch视频通话与数据库用户验证(覃寿仙)
网页富文件编辑器ckeditor42插件成功开发源码关键知识点
mysql_mariadb集群_从单机版配制到集群版服务(覃寿仙)