1. Socket 同步与异步

   同步时   达到     这条代码   。  
  tcpclient.receive();  
  时   ,不会向下执行   ,  
  是不见不散的那种痴情种   ,  
   
  tcpclient.beginreceive();  
  则属于那种   一切随缘     ,有当然好,没有也无所谓,  
  那种不会为谁死去活来的那种   。。  

同步就是单线程的,做完一步事情才能做下一步,如果你在第一个操作里阻塞了,比如网络延时,那么你就必须等待。  
   
  而异步是多线程的,启动异步方法时,就新建一个线程去处理,而主线程继续运行,当异步方法完成以后可以启动回调函数将结果返回给主线程。

简单说:  
  同步就是一直等着返回  
  异步就是不管是否返回,先做其它处理



相关文章:

  • 2021-12-15
  • 2021-09-29
  • 2022-01-31
  • 2021-10-18
  • 2021-07-20
  • 2022-02-04
猜你喜欢
  • 2021-06-14
  • 2021-07-23
  • 2021-08-29
相关资源
相似解决方案