簡單的說: 封裝資訊就是把資料資訊包裝起來得做法
什麼是http: 就是web客戶端和服務端得一種協議,嚴格得說,web就是建立在http協議上通訊的。
www的意義: 通訊得最初建設就是將sgml作為頁面的文字標記語言(html),文件的傳輸協議http,文件的所在位置url。現在也可以簡稱為web。
什麼是tcp/ip協議:這個是因為計算機之間的通訊如果建立通訊,必須基於相同的方法。不同的硬體,作業系統之間建立通訊,必須有一套規則,規定ip位址的選定方法,尋找異地的方法,建立通訊的順序。
將網際網路相關聯的協議集合起來總稱為tcp/ip協議。
tcp/ip的分層:四個層次
1 應用層:決定向使用者提**用服務時通訊活動(http)
2 傳輸層:提供了兩台計算機之間的資料傳輸(tcp)
3 網路層:處理在網路上流動的資料報(ip)
4 鏈路層:處理鏈結網路的硬體部分(建立通訊)
整個通訊的過程分析:
1 客戶端在應用層發出乙個需求,要看某個web頁面的http請求。
2 為了傳輸方便,在傳輸層(tcp)將接收到的報文分割,並在每個報文上標記序號及埠號再傳送給網路層
3 資訊到達網路層後,增加作為通訊目的地的mac位址後傳送到鏈路層。通訊的前提已然準備齊全。
4 接收端接收到資訊後,通訊從鏈路層反方向傳送,直到抵達應用層才算接收到客戶端傳送過來的http請求。
傳送的過程每一層會標記這層的首部資訊。反之,每過一層會消除首部的標記資訊。
以上就是封裝資訊的過程
助教 什麼是封裝
第一階段目標 能把計算的功能封裝起來,通過測試程式和api 介面測試其簡單的加法功能。import j a.util.scanner public class calculator else 這個程式很簡單 輸入兩個運算元,輸入乙個操作符 目前支援加法 輸出結果。但是,面對這樣的程式,我們可能會遇到...
什麼是資訊 Information ?
什麼是資訊 information 資訊 information 是乙個術語,或者乙個單詞。中文是 資訊 英文是information。術語被用來概括地描述一些事物的共同特徵。過了一段時間,夏農放棄了intelligence這個術語,因為無法對intelligence 約定或者共識 作量化計算處理,...
什麼叫封裝?封裝有什麼作用
封裝是把彼此相關資料和操作包圍起來,抽象成為乙個物件,變數和函式就有了歸屬,想要訪問物件的資料只能通過已定義的介面。說封裝就是將屬性私有化,太過狹隘,因為封裝不僅僅實現了資料的保護,還把彼此相關聯的變數和函式包圍了起來。1 我們能修改自己的 而不用修改那些呼叫我們 的程式片段,從而可以讓程式碼更容易...