社区
C语言
帖子详情
并发服务器问题
tuzi0203
2007-11-19 09:27:16
我想用C编写一个并发服务器,用TCP协议控制连接,连接建立好之后用Udp协议向客户端传输数据,请问高手们,我该咋办呀
...全文
92
5
打赏
收藏
并发服务器问题
我想用C编写一个并发服务器,用TCP协议控制连接,连接建立好之后用Udp协议向客户端传输数据,请问高手们,我该咋办呀
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liutaoxwl
2007-11-20
打赏
举报
回复
linux下面就EPOLL
win下用完成端口(IOCP),如果是生产服务器的话,一般要考虑实现下面几个方面
内存池、线程池、缓存
IOCP主要提高并发连接数,内存池主要解决长时间运行的内存碎片问题,线程池主要看你的每一个任务
是否有IO等非CPU运算操作,缓存主要是提高查找效率。
tuzi0203
2007-11-20
打赏
举报
回复
我是在windows下做,没说清楚,你们能不能说的再详细点,我刚开始学
Wolf0403
2007-11-20
打赏
举报
回复
都不需要。。UDP 是最适合 EPoll / IOCP 之类的东西。
关键是,为啥等 TCP 连接了再用 UDP 通信?
mymtom
2007-11-20
打赏
举报
回复
还要求并发是吧?fork或pthread_create都可以的。
mymtom
2007-11-20
打赏
举报
回复
不是很简单么?
accept之后用getpeername取到客户的IP然后新建一个UPD socket,用sendto发数据给客户。
Linux + C + Epoll实现高
并发
服务器
(线程池 + 数据库连接池)
在Linux 系统下面用C 语言实现的高
并发
服务器
的代码,具体用到了Epoll,线程池,数据库连接池。 具体可以看下连接http://blog.csdn.net/wuyuxing24/article/details/48758927
Windows高性能
并发
IOCP之DELPHI实现
《Windows高性能
并发
IOCP之DELPHI实现》 在Windows操作系统中,IO Completion Ports (IOCP)...通过深入研究这些文件,开发者不仅可以掌握IOCP的基本用法,还能了解到如何在实践中优化
并发
性能,提升
服务器
的处理能力。
Web Application Stress Tool
这个工具可以帮助找出可能的性能瓶颈,优化
服务器
配置,确保在实际使用中能承受大量用户的
并发
访问。 在Web开发和运维过程中,性能测试是非常重要的一环。Web应用压力工具可以模拟真实用户的行为,如页面浏览、数据...
阿里巴巴面试总结DOC版
本资源摘要信息主要总结了阿里巴巴面试中的
问题
和答案,涵盖了 Java 编程语言、设计模式、JVM 内存模型、ClassLoader 结构、UML 模型图、OSGi 框架、Spring 框架、iBatis 框架、Java 序列化、NIO 编程、HTTP 协议、...
博客文章《完成端口详解》配套代码(压力测试客户端)
在Windows系统中,IOCP是一种高效的I/O模型,它允许
并发
处理大量的I/O请求,尤其适合高
并发
的
服务器
应用。本文将深入探讨IOCP的基本原理,并结合“PiggyStressTestClient”这个压力测试客户端代码,来帮助理解其实际...
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章