同步与异步的概念: .NET中的通信数据处理有同步和异步之分,我理解的同步过程是接收端接收数据,如果数据没有过来,就一直等着(阻塞过程),直到有数据传送过来可以接收,接下来程序才继续向下进行:异步过程是接收端产生一个回调函数等待数据的到达,同时程序继续往下进行,当数据传送过来后,即调用相应的回调函数来进行处理. 同步与异步的应用: 当需要改变窗体的一些属性,而当前线程又不是WinForm的窗体处理线程时,用Delegate,Invoke同步处理,BeginInvoke进行异步处理:进行Socke