社区
C#
帖子详情
性能还是性能,高性能socketC#原理及其实现.
bomb_boy
2006-09-07 03:37:55
做服务端,是多线程的好还是异步的好.还有如何提高socket性能?
不要动不动就IOCP,c#能实现那玩意吗!
有人能提供自己认为服务端原理或源代码吗?
注明环境:客户端服务端实时刻刻发送接收数据.
...全文
585
17
打赏
收藏
性能还是性能,高性能socketC#原理及其实现.
做服务端,是多线程的好还是异步的好.还有如何提高socket性能? 不要动不动就IOCP,c#能实现那玩意吗! 有人能提供自己认为服务端原理或源代码吗? 注明环境:客户端服务端实时刻刻发送接收数据.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangsixu1985
2010-06-22
打赏
举报
回复
没办法,都是这样
asa5880
2010-06-22
打赏
举报
回复
[Quote=引用 14 楼 booksirswordsman 的回复:]
我靠,600个算什么,几千个那才叫做头痛
[/Quote]
我靠,几千个算什么,几万个那才叫做头痛,
呵呵,连多少个应该不是问题,除了上限外!应该针对通信特点来优化
zlkingdom
2006-10-13
打赏
举报
回复
几千个也还好,客户端一般连接不超过2000以上一般都不会出什么问题的
BookSirSwordsMan
2006-10-13
打赏
举报
回复
我靠,600个算什么,几千个那才叫做头痛
bomb_boy
2006-10-09
打赏
举报
回复
六个客户端的问题根本不是问题,怎么写都不会错。
问题是600个的问题
ASDC001
2006-09-08
打赏
举报
回复
我前一段要做一个程序
贴子
http://community.csdn.net/Expert/topic/4938/4938075.xml?temp=7.160586E-02
最后采用了Socket。
服务端开启监听。
客户端连接上服务端后,服务端为每一个client开启一个线程。
好多代码是抄袭的,应该是同步的方式。
经测试,效果还可以,6个客户端连接到服务端,客户端每隔100毫秒发送一次数据到服务端,服务端也每隔100毫秒发送一次数据到客户端,这样经过4小时,所有数据都已收到。
感觉满足我的应用要求,当然网络环境是局域网。
blueice008
2006-09-08
打赏
举报
回复
顶
bomb_boy
2006-09-08
打赏
举报
回复
顶一下撒,怎么没有人来呀
以专业开发人员为伍
2006-09-07
打赏
举报
回复
我给你打个比方,当你访问同一个IIS上的同一个页面的时候,如果你发出多个请求,你是希望他们被排队呢还是并行处理?如果你希望他们必须被排队,请说出这样做的理由。
bomb_boy
2006-09-07
打赏
举报
回复
我也看到过iocp的模型,不过就是api+异步,完全是理论性的东西的演示品,根本不是那回事。
还有我准备说的是同步好还是异步好的问题,在一台电脑测试,同步优于异步,但是听人说在复杂的网络环境下,异步好,不知道是不是这样
GeDeL
2006-09-07
打赏
举报
回复
做服务端,是多线程的好还是异步的好.
//異步也是多線程.
不要动不动就IOCP,c#能实现那玩意吗!
//可以
ld_thinking
2006-09-07
打赏
举报
回复
javaeye里看到过这么个开源咚咚 可以参考一下
active99
2006-09-07
打赏
举报
回复
http://www.continuumtechnologycenter.com/IOCPThreadPoolingArticle.htm
jianxiaogen
2006-09-07
打赏
举报
回复
ggggg
bomb_boy
2006-09-07
打赏
举报
回复
C/S架构的,实时交互传输.
Avoid
2006-09-07
打赏
举报
回复
客户端多而且实时在发送数据,建议使用webservice,毕竟IIS服务器比我们自己写的服务器要稳定
leishuaiwu
2006-09-07
打赏
举报
回复
你说清楚你要什么样的服务端啊~~
我们一般是用分布式的做的
易语言源码易模块添加图标
易语言源码易模块添加图标
testttttttttttttttttt
testttttttttttttttttt
Windows Codex 安装包
Windows Codex 安装包
贵州习水国家级自然保护区大型有毒真菌名录及图片数据集.zip
于2024年4月-2025年9月期间,研究团队在贵州习水国家级自然保护区制定39条样线,涵盖灌木林、常绿阔叶林、针叶林、常绿落叶阔叶混交林、针阔混交林等不同植被类型,每条样线分春夏秋冬4个季节采集样品,用真菌采集软件记录经纬度、海拔、采集地点、时间、生境等信息,使用佳能相机(R6 mark Ⅱ)对大型真菌进行拍照,并采集标本,标本存放于贵州省生物研究所大型真菌标本馆(HGAMF)。 通过形态学初步鉴定,结合分子生物学最终鉴定,参考已]报道的中国毒蘑菇名录开展毒蘑菇的认定。 调查到保护区内有毒真菌7目25科64种,导致中毒的主要类型有急性肾衰竭型、神经精神型和胃肠炎型。最终形成贵州习水国家级自然保护区大型有毒真菌图片数据集,它由以下2个部分组成。 (1)附件1包含78张原始照片(.JPG),照片名字包括了大型有毒真菌的拉丁名和中文名,若无中文名的直接用拉丁名。 (2)附件2是一个压缩文件,包含了2张工作表,其中一张表是大型有毒真菌39条样线的信息,另一张表是大型有毒真菌的中毒类型。 照片采用佳能相机R6 mark Ⅱ拍摄,物种鉴定通过多种文献核实,并经两位以上专家鉴定确认。该数据集可为研究地及周边的普通人识别有毒大型真菌提供参考,通过及时的图片对比,能有效避免误采误食大型有毒真菌,同时为因误食大型真菌可能引发的身体损伤进行了总结,能为患者及时治疗提供参考。
易语言源码易用标尺V1.0
易语言源码易用标尺 V1.0
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章