Linux socket通信

Linux socket通信,第1张

网络点歌系统:系统分为服务器和客户端,服务器端实现对音乐文件的存储和音乐文件基本信息(文件名、歌手、简介)的数据库存储,可以响应多个客户端(至少3个)的同时请求,客户端分为管理员登录和普通客户登录:管理员可以远程查看服务器的歌曲目录,可以添加歌曲(歌曲上传到服务器),可以删除歌曲;普通用户可以选择某个和多个歌曲播放(歌曲通过网络传输下载到客户端本地硬盘,使用某个播放器播放),播放时客户端要显示歌曲的播放进度等歌曲基本信息,选择多个歌曲时,顺序播放每首歌曲。


服务器要支持多个客户端并发查询,客户端之间不相互干扰。


系统基于linux系统实现,编程语言采用C语言。


网络传输协议采用TCP。


/* File Name: server.c */
#include  
#include  

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/568605.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存