社区
C#
帖子详情
c#开发网络应用程序 (没分了 也要问)
带着蜗牛去散步^
2006-12-13 11:02:21
c#开发网络应用程序 (没分了 也要问)
我计划用c#开发网络应用程序,多客户连接是不是必须用采用多线程,如连接数过多 线程过多,会不会 性能下降,
还是有比较好的解决方式?
我是从vb转过来,现在开发一套系统,原来是vb开发的,好多功能计划用c#开发,有些方面vb太弱了。
给出好的建议的 还会+分
...全文
309
15
打赏
收藏
c#开发网络应用程序 (没分了 也要问)
c#开发网络应用程序 (没分了 也要问) 我计划用c#开发网络应用程序,多客户连接是不是必须用采用多线程,如连接数过多 线程过多,会不会 性能下降, 还是有比较好的解决方式? 我是从vb转过来,现在开发一套系统,原来是vb开发的,好多功能计划用c#开发,有些方面vb太弱了。 给出好的建议的 还会+分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spunder
2006-12-14
打赏
举报
回复
顶顶
带着蜗牛去散步^
2006-12-14
打赏
举报
回复
求人不如求己
zhaochong12
2006-12-13
打赏
举报
回复
http://blog.csdn.net/zhiang75/archive/2004/08/16/75915.aspx
完成端口
xu_2007
2006-12-13
打赏
举报
回复
如果数据的安全性要求不是很高的话,可以用使UDP,这样就不需要每个客户都和服务器端保持连接,,也不需要为每个客户都创建一个线程,这样也许会提高性能!
Qim
2006-12-13
打赏
举报
回复
最好找本书,看看.C#网络与通信 39元.
我买了,还不错.
c4pt0r
2006-12-13
打赏
举报
回复
推拉窗技术
while(ThreadNumber>=Max) ;
icefeiji
2006-12-13
打赏
举报
回复
就是设置个线程数组,有请求则自动创建一个线程,请求结束后此线程自动结束.
deadshot123
2006-12-13
打赏
举报
回复
可以设置一个上限,超过多少个就咔嚓掉
带着蜗牛去散步^
2006-12-13
打赏
举报
回复
楼上的 能具体介绍线程池 一下吗
谢谢
liuchao305
2006-12-13
打赏
举报
回复
多客户连接必须用采用多线程,连接数过多 线程过多,会导致性能下降,,最好用线程池。
他管理多线程很好的
带着蜗牛去散步^
2006-12-13
打赏
举报
回复
换个语言
就是好高骛远?
boxter110
2006-12-13
打赏
举报
回复
C# 和VB 是不一样的,建议你还是好好看看基础的书籍,不要好高骛远!
带着蜗牛去散步^
2006-12-13
打赏
举报
回复
如果有1000左右呢?
连接的客户端都是终端设备
嵌入式的
spunder
2006-12-13
打赏
举报
回复
如果连接的客户端有200左右,即使用了线程池,也会导致性能下降吧!
bigrongshu
2006-12-13
打赏
举报
回复
多线程,要做到各线程完全并行,不要占用共用资源
BTW,C#开发的网络程序性能远不如C++,C
C#
编程宝典(十年典藏版).pdf
全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括做好
C#
程序
开发
前期准备、掌握
c#
语言基础之数据类型与变量、领略运算符和表达式带给我们的神奇、巧用流程控制语句、算法、字符串、数组、步入面向对象程序设计...
C#
源码大集合
第03部分
网络
应用程序
开发
第04部分 图形图像 第05部分 ASP.NET 第06部分 移动电话上网 第07部分 多线程 第08部分 XML 第09部分 文件 第10部分 安全性 第11部分 其它高级论题 第三部分 多线程文档,实例
C#
制作
网络
Ping程序
但如果想在
C#
GUI程序中内置Ping程序来完成一些功能,可以使用System.Net.NetworkInformation名称空间中的PingReply类来完成所需要的功能。 标题程序运行界面如下: 程序界面所用控件: TextBox: Name:...
C#
Windows桌面应用
开发
实践(持续更新)
速览必须功能一览防止重复启动只开一个实例,通用弹窗和提示 使用示例使用
C#
下载文件 (引用自使用
C#
下载文件的十八般武艺)简单下载异步下载如何解决下载文件不完整的
问
题使用 Downloader 进行 HTTP 多线程下载...
C#
可用范围这么大?
桌面
应用程序
开发
:
C#
是Windows平台上的主要
开发
语言,用于创建各种桌面
应用程序
,包括图形用户界面(GUI)应用、工具和实用程序等。移动
应用程序
开发
:
C#
可以用于
开发
移动
应用程序
,包括Android、iOS和Windows ...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章