java web學習筆記(1) web運作原理

第一章 WEB運作原理探析
1.web概念:web是一種分佈式應用架構,採用客戶/服務器通信模式,客戶與服務器之間用HTTP協議通信。web採用HTML(超文本技術)來連接網絡上的信息。
2.web特徵:通超文本技術來表達信息,以建立信息與信息的鏈接;用統一資源定位技術(URL)來實現網絡上信息的精確定位;用網絡應用層協議HTTP來規範瀏覽器與web服務器之間的通信過程。
3.URL:統一資源定位,用於標示網絡上資源位置的一種編址方式,由應用層協議、IP地址/域名、資源所在路徑/文件名三部門構成。
4.HTTP協議:超文本傳輸協議,規定WEB的基本運作過程以及瀏覽器與WEB服務器之間的通信細節。分層網絡體系結構:應用層、傳輸層、互聯網層、網絡接口層、物理層。
5.OSI模型:應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層。
6.HTTP協議位於應用層,建立在TCP/IP協議基礎上,使用可靠的TCP連接,默認端口80。
7.HTTP協議採用MIME(多用途網絡郵件擴展協議)來規範正文的數據格式。
8.WEB服務器是一種分佈式架構,採用SOAP(簡單對象訪問協議)作爲通信協議,規定客戶與服務器之間一律用XML語言進行通信。
9.web應用目錄結構
/webName 應用根目錄
/WEB-INF 存放應用配置文件web.xml
/classes 存放各種.class文件
/lib 應用所需jar文件
10.web.xml:web應用發佈描述符文件,可包含Servlet定義、應用初始化參數、Servlet及JSP映射、安全域配置、welcome文件清單、資源引用、環境變量等。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章