数据接收和数据处理肯定要分离,就算数据解析足够快也不推荐两件事情
放在一起做.
数据接收仅处理"粘包",保证接受数据逻辑完整,然后立即返回;
数据处理可以用单个线程,要效率高些,推荐使用系统提供的线程池.
放在一起做.
数据接收仅处理"粘包",保证接受数据逻辑完整,然后立即返回;
数据处理可以用单个线程,要效率高些,推荐使用系统提供的线程池.
解决方案 »
- 紧急求助!!!关于dateTimePicker1使用问题!
- Microsoft.Office.Interop.Word.Document 对象的操作
- 请问一个窗口全屏(fullscreen)时,是否会给其他窗口发消息?给哪些窗口发消息?发什么消息?谢谢!在线等啊
- protected访问修饰符的应用求解惑!菜鸟小问!
- 【DataGridView】调整ROW的位置!
- 关于用WINFORM实现欢迎窗口淡入淡出的问题~!在线等!急~!
- 如何从窗口的HWND转换为Form
- Wince/Mobile 下面在大的(100M)Txt文本文件中查找指定记录的方法
- 除了大家喜爱的csdn,还有什么比较好的讨论.net技术的论坛呢?
- datagridview自绘效果的实现
- C#
- [紧急]求问:如何获取当前执行的sql语句,从sqlserver中
谁跟你说的?几千个连接,通常十几个线程在处理命令。你弄几千个线程干什么?阻塞、死循环?
你的客户端如果能做到几百并发,就很强大了,那要有多少用户呀。