計算機網絡自頂向下 —— 應用層

前言前端

  這一週都尚未怎麼看書,一直覺得有兩週就能夠隨心所欲。交付日期是生死線,也是效率最高的時段web

應用層後端

  應用層是咱們學習協議的很是好的起點。瀏覽器

  它最爲咱們熟悉。服務器

  研發網絡應用程序的核心是寫出能偶運行在不一樣的端系統和痛毆網絡彼此同心的程序。(研發新的網絡應用)網絡

  網絡層協議的原理:有兩個相互通訊的不一樣的程序。學習

  好比web 寫了一個網頁運行在某個瀏覽器上(這是一個應用程序),提供數據接口的web服務器(是另一個應用程序)。搜索引擎

  =(前端常常有一句話,後端你有咩有幫我啓動服務啊)不知我這樣理解對不對設計

  應用程序體系結構 有應用程序研發者設計,規定了如何在各類端系統上組織該應用應用程序。索引

  有一個總打開的主機稱爲 服務器(0 敲重點

  現代網絡應用程序主流兩種體系結構  一:客戶-服務器體系結構 二: p2p 對等體系結構

  什麼是 客戶服務器體系結構呢?

  前端妹子上線,從咱們的角度是這樣理解的:寫了一個網頁,一個東北漢子在某瀏覽器發出了請求,一個四川妹子也某個瀏覽器發出了請求,東北漢子跟四川妹子 互相不認識,互相不通訊。她們的請求都發在同一個地方(服務器,由於它有固定的IP地址,老是打開的),其實也叫媒婆,中間橋樑。經過服務器拿對應的信息。

  一個媒婆(服務器),生意越作越大,成千上萬的人要信息,處理不過來,因而會專門情報的地方叫(數據中心),好比百度,谷歌等這樣的搜索引擎

  什麼是p2p 結構呢?

  對位於數據中心的專門服務器有最小的或者沒有依賴。。。不太理解這個

  進程通訊

  多個端系統上的程序是如何互相通訊的呢,進行通訊的就是進程,

  網絡應用程序是成對的進程組成,這些進程經過網絡向湖發送報文。

  在會話場景中:瀏覽器發起請求web服務器,瀏覽器進程是客戶,而web服務器進程是服務器。通常現實都是這樣區分的:瀏覽器等發起請求的是客戶端,接收處理等待請求的是服務器

  「應用程序的客戶端和服務器端」

相關文章
相關標籤/搜索