網路協定的關鍵要素有:1、文法,即資料與控制訊息的結構或格式;2、語義,即需要發出何種控制訊息,完成何種動作以及做出何種回應; 3.時序也表示“規則”,即事件實現順序的詳細說明。
網路協定的關鍵要素:
1.語法,即資料與控制資訊的結構或格式;
2.語意,即需要發出何種控制訊息,完成何種動作以及做出何種回應;
3.時序,即事件實現順序的詳細說明。
網路協定的關鍵要素:
網路協定的三個要素是語法、語意與規則(時序),其中區域網路中的協定最主要。
HTTP協定簡介
HTTP是屬於應用層的物件導向的協定,由於其簡捷、快速的方式,適用於分散式超媒體資訊系統。它於1990年提出,經過幾年的使用與發展,並不斷地完善與擴展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規範化工作正在進行中,而且HTTP-NG(Next Generation of HTTP)的建議已經提出。
HTTP協定的主要特點可概括如下:
1.支援客戶/伺服器模式。
2.簡單快速:客戶向伺服器要求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、HEAD、POST。每種方法規定了客戶與伺服器聯繫的類型不同。
由於HTTP協定簡單,使得HTTP伺服器的程式規模小,因而通訊速度很快。
3.靈活:HTTP允許傳輸任意類型的資料物件。正在傳輸的類型由Content-Type加以標記。
4.無連線:無連線的意義是限制每次連線只處理一個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連線。採用這種方式可以節省傳輸時間。
5.無狀態:HTTP協定是無狀態協定。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的訊息,則它必須重傳,這可能導致每次連接傳送的資料量增加。另一方面,在伺服器不需要先前資訊時它的應答就較快。
以上是網路協定的關鍵要素有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!