天天看點

程式中的異步和同步

同步,異步(一)

同步:

  主機A發送資料的時候,主機B必須等待接收,處于阻塞狀态,這就好比别人給你打電話,你必須當場聽話,否則則【錯失良機】。

異步:

  主機A發送資料的時候,主機B無須等待接收,主機B要獲得資料就從緩存裡取,就好比别人給你發郵件一樣。

同步,異步(二)

異步
  調用是通過使用單獨的線程執行的。原始線程啟動異步調用,異步調用使用另一個線程執行請求,而與此同時原始的線程繼續處理。

同步
  調用則在繼續之前必須等待響應或傳回值。如果不允許調用繼續即無響應或傳回值,就說調用被阻塞了,不能繼續執行。

      
程式中的異步和同步
上一篇: Django之Session
下一篇: MySQL[一]

繼續閱讀