瀏覽器與伺服器互動過程:
1、瀏覽器根據主機名,如www.baidu.com,去作業系統的hosts檔案中查詢主機名對應的ip位址。
2、如果查詢不到,則會去網際網路上的dns伺服器上查詢主機名對應的ip位址。
3、通過ip位址連線伺服器。
4、瀏覽器使用http請求向伺服器傳送請求,同時會以stream(流)的形式傳輸資料,告訴伺服器訪問哪個web應用下的web資源。
5、伺服器傳輸對應的web資源給瀏覽器。
6、瀏覽器解析接收到的資料。
tomcat體系結構:
tomcat伺服器的啟動是基於server.xml檔案,tomcat啟動的時候首先會啟動乙個server,server會啟動service,service會啟動多個connector(聯結器),每乙個聯結器都會等待客戶的連線。當有瀏覽器訪問伺服器上的web資源時,首先連線到connector,connector不處理使用者請求,而是轉交給engine(引擎)去處理,engine解析使用者想要訪問的host,把請求轉交給相應的host,host收到請求後會解析使用者想要訪問該host下哪乙個web應用,乙個web應用對應乙個context.
DHCP會話角色及互動過程
dhcp會話角色 發現階段,即dhcp客戶端尋找dhcp伺服器的階段。因為dhcp伺服器的ip位址對於客戶端來說是未知的,所以dhcp客戶端以廣播方式傳送dhcp discover報文來尋找dhcp伺服器,只有dhcp server才會進行響應。提供階段,即dhcp伺服器提供ip位址的階段。dhcp...
C 與Lua互動過程及原理
c 與lua互動過程 c call lua 由c 檔案先呼叫lua解析器底層dll庫 由c語言編寫 再由dll檔案執行相應的lua檔案 lua call c 1 wrap方式 首先生成c 原始檔所對應的wrap檔案,由lua檔案呼叫wrap檔案,再由wrap檔案呼叫c 檔案 2 反射方式 當索引系統...
rtsp互動命令簡介及過程引數描述
rtsp訊息格式 rtsp的訊息有兩大類,一是請求訊息 request 一是回應訊息 response 兩種訊息的格式不同.請求訊息 方法 uri rtsp版本 cr lf 訊息頭 cr lf cr lf 訊息體 cr lf 其中方法包括option回應中所有的命令,uri是接受方的位址,例如 rt...