WEB應用

用Tomcat構建WEB站點
WEB應用的相關知識
安裝 Tomcat
Tomcat 的啓動與停止
配置WEB站點的虛擬目錄  
配置虛擬主機 

lWeb應用程序簡介

•應用程序:指允許用戶執行特定任務的軟件程序,主要分爲桌面應用程序和Web應用程序兩種類型。
•桌面應用程序(Desktop Application):一般是指採用客戶機/服務器結構(Client/Server)的應用程序。
C/S模式將應用與服務分離,系統具有穩定性和靈活性
C/S模式配備的是點對點的結構模式,適用於局域網,有可靠的安全性
由於客戶端實現與服務器端的直接連接,沒有中間環節,因此響應速度快
在C/S模式中,作爲客戶機的計算機都要安裝客戶機程序,一旦軟件系統升級,每臺客戶機都要安裝客戶機程序,系統升級和維護較爲複雜

•Web應用程序(Web Application)
•Web應用程序一般是指採用瀏覽器和服務器結構(Browser/Server,簡稱B/S結構)的應用程序。
•Web應用程序由Web服務器和Web客戶端組成。

Web服務器:Web服務器上裝有某個應用程序,這個Web服務器應用程序負責接收客戶請求進行處理,向客戶返回結果

Web客戶端:允許用戶請求服務器上的某個資源,並且向客戶端返回結果。Web應用程序的客戶端一般是指Web瀏覽器。Web瀏覽器就是一個軟件,它知道怎麼與服務器通信,它還有一個重要任務,就是解釋HTML代碼,把Web頁面呈現給用戶

Web應用程序完整的“請求-響應”流程

l


B/S模式的優點:
    (1)易於維護:基於B/S模型的系統當需要升級或維護時,只需修改服務器程序即可。
    (2)易於實現。B/S模型的表現層可以用製作網頁的html來實現,瀏覽器和網頁設計技術已經相當成熟。而且用Java技術開發的Web系統可以安裝在任意一種服務器系統平臺上,也就是常說的具有跨平臺性。
    (3)使用方便,無論客戶在什麼地方,只要服務器正在運行,客戶就能通過網絡進行連接,實現對數據的訪問和操作



l
網站的系統組成--大型網站系統的拓撲圖


l

發佈了23 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章