⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_58180.htm

📁 vc
💻 HTM
字号:
<p>
序号:58180 发表者:SPBoy 发表日期:2003-10-30 15:15:25
<br>主题:请大家帮忙,谢了!
<br>内容:大家帮帮我吧。我用的是CAsyncSocket,做了一个SERVER老经常呆滞,我刚做了一个压力测试程序对我的SERVER 做了狂发送测试。结果SERVER呆滞了,狂发速度是快了点,但我的SERVER需要有这个接收效率。问怎么能改善这种状况?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:redleaf 回复日期:2003-10-30 17:14:53
<br>内容:可以从处理数据方面来改善<BR>比如说当Server接收到数据之后交给另一个线程来处理数据<BR>Server可以很快的继续接收数据了<BR><BR>尽量优化数据的处理过程
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:SPBoy 回复日期:2003-10-30 18:41:17
<br>内容:我按照你说的交给另一个线程处理。界面还是死在那里阿。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:redleaf 回复日期:2003-10-30 19:11:53
<br>内容:那把监听的工作也交给独立的线程来做<BR>界面只负责交互
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:SPBoy 回复日期:2003-10-30 21:52:16
<br>内容:我试过,好像CAsyncSocket老不行,放peekmessage()也不行。你有试过在线程用CAsyncSocket来监听吗?行的话,能否给个代码看看,谢了,csxmail@163.com
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:redleaf 回复日期:2003-10-31 09:26:02
<br>内容:我没有用过,你创建的线程是不是没有消息队列,那样当然收不到消息了<BR>可以创建一个包含消息队列的线程,比如说新建一个隐藏窗口,然后把<BR>监听代码方里面再试一下<BR><BR>我写的socket程序都是比较简单的,用CSocket类
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:wind 回复日期:2003-10-31 14:25:11
<br>内容:CAsyncSocket的实现本身都会起线程,界面痴呆应该是其它原因,看看哪里有阻塞操作,把它放到线程里去
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -