socket-udp

分层:udpserver只负责网络通信,处理数据交给上层-通过回调函数

V2

引入InteAddr.hpp,网络序列转换成主机序列的类

V3-聊天室,把发动来的东西不再当作单词,当作任务,把收到的消息发给所有人

客户端要先改造成多线程

终端 /dev/pts/X 也是文件,重定向的本质就是更改底层的文件描述符所指向的文件

fd 1 → 当前终端 /dev/pts/1

fd 2 → 当前终端 /dev/pts/1

2>/dev/pts/0

**把 fd 2 原来指向的 /dev/pts/1**关掉

打开 /dev/pts/0

fd 2 重新指向 /dev/pts/0

所以,udpserver可以把收到的消息,放到线程池里,让其他线程发消息给所有人


完。

相关推荐
草莓熊Lotso4 小时前
【Linux网络】从 0 到工业级:TCP 服务器多线程 / 线程池全实现 + 远程命令执行实战
linux·运维·服务器·网络·人工智能·网络协议·tcp/ip
盛世宏博北京4 小时前
物联网赋能档案保护——档案馆“八防”温湿度智能监控系统实施方案
运维·服务器·网络
@insist1234 小时前
信息安全工程师-交换机与路由器安全威胁及六大基础防护机制
网络·智能路由器·软考·信息安全工程师·软件水平考试
成空的梦想4 小时前
免费 vs 付费国密 SSL 怎么选?
服务器·网络·网络协议·http·https·ssl
ilmoon054 小时前
0515实训:交换机 VLAN
网络
minji...4 小时前
Linux 网络基础之传输层TCP(六)TCP报头格式,TCP可靠性,序号/确认序号,窗口大,标志位,初识三次握手四次挥手
linux·运维·服务器·网络·网络协议·tcp/ip·http
Sagittarius_A*4 小时前
H3CSE 高性能园区网:STP 生成树协议技术原理与配置
网络·计算机网络·h3cse
酿情师4 小时前
记一次 CentOS 7 服务器网络配置与 SSH 远程连接排错
服务器·网络·centos
yezipi耶不耶4 小时前
讲讲 RTMate (WebSocket as A Service)中的消息的发布订阅机制
websocket·网络协议·rust