码迷,mamicode.com
首页 > 编程语言 > 详细

多线程与异步

时间:2015-04-23 12:22:05      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

 

呵呵,最近项目碰到的技术问题还真不少 、winform 和 webform都有,回过头想想 ,还真是把很多基础知识不了一下。编程中基本功还是非常重要的。

多线程与异步的区别:

2者都具有异步效果。

异步:无阻塞的。异步会先把Request丢入队列,然后由系统分配线程执行,执行结果通过委托返回Response. 所以异步是一种设计模式,他封装了多线程应用。

异步用的比较多,你无须考虑阻塞和线程交叉的问题,内部实现已经帮你处理了。优势还是比较明显的。

 

多线程:存在阻塞。程序调用线程来执行Request,如果进程内线程用完,那肯定会存在阻塞。所以多线程是一种系统应用。

我很少用多线程,就是做winform的时候采用了多线程加载,提高UI加载效率。比较适合少量且低延时的请求。

 

(未完待续!!)

 

多线程与异步

标签:

原文地址:http://www.cnblogs.com/yuanhuaming/p/4449771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!