首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
golang iot 之 网关开发
jacky_chen
创建于2022-12-16
订阅专栏
通过线上实例IOT项目(目前线上稳定在跑,且在盈利),一步一步的从需求到开发到测试到上线整个过程
等 2 人订阅
共5篇文章
创建于2022-12-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
golang网关(4)-- 粘包解包
为什么会粘包 TCP(Transmission Control Protocol)传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。 其中跟粘包关系最大的就是基于字节流这个特点。字节
golang网关(3)-- 协程应用
本系列注重于应用,至于内功心法(如:SCP进程模型啊,线程啊,用户态啊,内核态啊等等等)请读者自行补充 程序协程简单拓扑图 下一章节,就简单介绍一下本网关是如何做TCP数据解析(粘包,拆包)
golang网关(2)-- 端口监听
扯两句 忘了从哪里看到的这句话了,还是蛮贴切的,golang的runtime和官方包里面封装了很多底层的东西(比如说:epoll等),到了应用层,一般只需要考虑业务。 当然了,也能自己去实现更高效的底
golang IOT 服务端基本架构
1. 简图 2. 网关功能 2.1 通用功能 负责和硬件端建立并维护TCP连接 黑白名单 熔断,限流 和后端业务服务交换处理数据 2.2 业务功能 自定义协议解析 设备上下线(绑定,注册等) 3. 底
tcp网关之背景和技术选型
本文介绍了整个项目的背景,以及作为服务端的网关的具体需求,以及技术选型的心历过程(对比了不同开发语言)