Socket编程:UDP网络编程项目

目录

一、回显服务器

二、翻译器

三、聊天室


一、回显服务器

项目介绍:使用UDP+IPv4协议进行Linux网络编程,实现回显服务器和客户端

功能介绍:客户端发送数据,经过服务端再返回到客户端,输出数据

源代码:echo_server · 周不才/cpp_linux study - 码云 - 开源中国

运行效果:

二、翻译器

项目介绍:使用UDP+IPv4协议进行Linux网络编程,实现翻译器服务端和客户端

功能介绍:客户端向服务端发送英文单词,经过服务端处理翻译为中文再返回给客户端

源代码:dict_server · 周不才/cpp_linux study - 码云 - 开源中国

运行效果:

三、聊天室

项目介绍:使用UDP+IPv4协议进行Linux网络编程,实现一个简易聊天室

功能介绍:所有客户端发送给服务端的消息,都会被转发给各个客户端,并将所有的消息数据存放到管道文件中

源代码:chatroom_server · 周不才/cpp_linux study - 码云 - 开源中国

运行效果:

相关推荐
_Orch1d16 分钟前
详解SSL/TLS协议握手协议、记录层协议与警报协议
网络·计算机网络·安全·密码学·ssl·身份认证·对称加密
chenyuhao202441 分钟前
Linux网络编程:HTTP协议
linux·服务器·网络·c++·后端·http·https
duration~43 分钟前
IPv6 详解
网络·网络协议·ip
广东大榕树信息科技有限公司1 小时前
动环监控如何有效提升机房环境管理的可靠性与响应速度?
运维·网络·物联网·国产动环监控系统·动环监控系统
zhengfei6113 小时前
【POC漏洞】XXX网上阅卷系统 monitor 未授权访问
网络·安全·web安全
福尔摩斯张4 小时前
Linux的pthread_self函数详解:多线程编程中的身份标识器(超详细)
linux·运维·服务器·网络·网络协议·tcp/ip·php
ArrebolJiuZhou4 小时前
02arm指令集(一)——LDR,MOV,STR的使用
linux·网络·单片机
一只旭宝4 小时前
Linux专题八:生产者消费者,读写者模型以及网络编程
linux·网络
代码游侠4 小时前
复习——网络基础知识
网络·笔记·网络协议·算法·http
wregjru4 小时前
【C++】2.4 map和set的使用
网络·网络协议·rpc