
网络服务程序
文章平均质量分 92
趙小贞
「嵌途漫记」→ 嵌入式学习路上的同行者
「一个坚持手撕代码的开发者」 → 从 单片机到Linux驱动,记录 寄存器配置、RTOS实战、硬件调试 的摸索过程
「你的困惑,或许我也刚经历过」 → 定期分享 问题分析+解决方案,零基础友好 | 拒绝水文 | 一起啃透底层逻辑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C语言网络编程基础】一文搞懂 TCP 服务器核心函数:socket、bind、listen、accept、setsockopt、pthread_create
本文介绍了构建TCP服务器所需的6个核心系统函数:socket()创建通信端点,setsockopt()设置socket选项,bind()绑定IP与端口,listen()开始监听连接,accept()接受客户端连接,以及pthread_create()创建线程处理并发通信。这些函数是网络编程和嵌入式开发的基础,适用于C/C++学习者和物联网开发者。掌握它们能帮助理解TCP服务器的构建流程,为开发WebSocket、IoT通信等高级功能奠定基础。文章还提供了各函数的原型说明和典型应用示例,适合初学者和进阶学习原创 2025-09-22 17:47:22 · 1186 阅读 · 0 评论 -
C语言实现TCP服务器:从创建Socket到多线程通信(附代码解析)
本文详细解析了一个用C语言编写的TCP服务器创建函数create_tcp_server(),该函数实现了TCP服务器的主要功能:创建套接字、设置地址复用选项、绑定8080端口、监听客户端连接,并创建线程处理通信。文章从源码出发,逐步解析socket创建、选项设置、绑定监听等核心步骤,并总结网络字节序转换、多线程编程等关键技术点。该函数适用于嵌入式设备通信、物联网应用和网络编程学习场景,是理解TCP服务器实现的经典案例。原创 2025-09-22 15:48:15 · 990 阅读 · 0 评论