- 6
- 0
- 约5.99千字
- 约 9页
- 2017-06-06 发布于江西
- 举报
从Socket数据处理线程想到的普通Winform数据显示的应用.doc
从Socket数据处理线程想到的普通Winform数据显示的应用
Posted on 2010-02-05 23:15 伍华聪 阅读(1618) 评论(8) 编辑 收藏
在前面介绍过Socket编程的文章中,有一篇是《Socket开发探秘--基类及公共类的定义》,其中介绍了一个独立线程处理类,专门在一个独立的线程中处理Socket的数据包的。摘录前面的内容介绍一下:
5、ThreadHandler,数据独立线程处理类对每个不同类型的数据(不同的协议类型),可以用独立的线程进行处理,这里封装了一个基类,用于进行数据独立线程的处理
上面的工作原理是这样的,每次收到数据后,系统把数据扔给独立线程处理类,处理类放到一个队列Queue的列表中,每次从中弹出一个来处理,根据不同的协议头,分派到不同的线程来处理,这样可以提高响应速度,防止线程之间的阻塞,能够充分利用系统的资源。
其实我们还可以把这个思想应用到日常的Winform开发中,有时候我们可能在处理一些比较费时的操作,可能是需要做一部分显示一部分,类似日常生活中的项目周报、月周报的场景,因为不可能等一个几年的项目完成后,你才告诉老板你的工作情况吧。
借鉴Socket的数据处理方式,我在Winform程序中运用了这种数据处理方式,如我在采集赶集网的数据的时候,可以把采集到的部分数据扔给系统中的
您可能关注的文档
最近下载
- 妇产科护理学副主任护师辅导试题含答案.docx VIP
- 《工贸行业小微企业安全管理指南》机械铸造.pdf VIP
- 长江经济带新质生产力发展水平的区域差异与时空演变.docx VIP
- 长江经济带城市网络联系对区域经济发展差距的影响研究.pdf VIP
- 长江经济带八大城市金融集聚对区域经济发展的影响:理论与实证探究.docx VIP
- 长江经济带金融集聚与经济增长区域差异:特征、影响与协同发展.docx VIP
- 长江经济带:金融集聚与经济增长的共生密码.docx VIP
- 高新技术产业集聚对经济增长的影响研究——基于长江经济带的实证分析.docx VIP
- 金属材料与热处理 第2版 课件 第六单元 钢的热处理_1-125.pptx VIP
- 交通设计交叉口改善设计.doc VIP
原创力文档

文档评论(0)