Linux网络:UDP socket - 简单聊天室-聊天通信架构

本博客基于Linux实现一个简单的聊天通信服务,以熟悉Linux的网络接口。

总代码地址:[UDPsocket-简单聊天通信]

文件结构如下:

在这里插入图片描述

server文件夹中,包含三个类,分别写在三个文件中:

  • InetAddr.hpp:记录通信主机的ipport,方便进行通信
  • UdpServer.hpp:完成服务端UDP套接字的创建,并接收来自客户端的消息
  • MessageRouter:对收到的消息进行业务处理

两个文件中的main.cpp是源文件,分别编译得到服务端与客户端的可执行文件。


上一篇:新书速览|Spring+Spring MVC+MyBatis从零开始学(视频教学版)(第3版)


下一篇:局域网——Prim Kruskal-Kruskal (如果有多颗生成树,生成最小生成森林)