04 2012 档案
摘要:异步是一个庞大的话题,但总的来说,我认为它有不阻塞当前请求线程、提高吞吐量等作用。对于服务端和客户端互相调用的程序,我认为异步可以分为客户端异步、服务端异步,并且他们异步操作互不影响。从是否等待来看,我觉得可以分为等待异步方式和不等待的异步方式。异步代码编写上,主要有两种方式:APM Asynchronouse Programming Model,EAP Event-base Asynchronous Pattern。它们分别是BeginXXX,EndXXX和基于事件的XXXCompleted,XXXAsync的异步方式。除了创建线程等方式的异步,如果和CPU并行执行任务,是需要硬件支持的,大
阅读全文