應用層協議http稱為
應用層協議http稱為超文本傳輸協議,它是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。
應用層協議(applicationlayerprotocol)定義了運行在不同端系統上的應用程序進程如何相互傳遞報文。
應用層協議的定義:
1、交換的報文類型,如請求報文和響應報文;
2、各種報文類型的語法,如報文中的各個字段公共詳細描述;
3、字段的語義,即包含在字段中信息的含義;
4、進程何時、如何發送報文及對報文進行響應。
有些應用層協議是由RFC文檔定義的,因此它們位於公共領域。例如,web的應用層的協議HTTP(超文本傳輸協議,RFC 2616)就作為一個RFC供大家使用。如果瀏覽器開發者遵從HTTP RFC規則,所開發出的瀏覽器就能訪問任何遵從該文檔標準的web,服務器並獲取相應的web頁面。還有很多別的應用層協議是專用的。不能隨意應用於公共領域。例如,很多現有的P2P文件共享系統使用的是專用應用層協議。