okhttp的應用詳解與源碼解析--請求調度機制

okhttp的請求併發是通過Dispatch控制,線程池僅僅就是一個緩存線程的作用,把併發的控制交給Dispatch去完成,這樣就增加的框架的靈活性,使用者可以在任何時候去修改併發數和請求主機頭數,本專欄的同步視頻教程已經發布到csdn學院,地址如下:https://edu.csdn.net/course/detail/29076

通過前面的學習我們知道不管是同步的請求和異步的請求最終都會交給Dispatcher這個類去處理,Dispatcher就是今天我們要講的主角請求調度器,它在整個請求調用流程中所處位置如下圖紅框所標註的,它是一個大管家,管理着將要執行的每一個任務, 線程池的創建、請求的入列,出列,取消,具體的執行都是由它來完成的。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章