web簡單知識點

C/S模式將應用與服務分離,系統具有穩定性和靈活性

C/S模式配備的是點對點的結構模式,適用於局域網,有可靠的安全性

由於客戶端實現與服務器端的直接連接,沒有中間環節,因此響應速度快

C/S模式中,作爲客戶機的計算機都要安裝客戶機程序,一旦軟件系統升級,每臺客戶機都要安裝客戶機程序,系統升級和維護較爲複雜

 

Web應用程序一般是指採用瀏覽器和服務器結構(Browser/Server,簡稱B/S結構)的應用程序

Web應用程序由Web服務器和Web客戶端組成。

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

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

B/S模式的優點:

    1)易於維護:基於B/S模型的系統當需要升級或維護時,只需修改服務器程序即可。

    2)易於實現。B/S模型的表現層可以用製作網頁的html來實現,瀏覽器和網頁設計技術已經相當成熟。而且用Java技術開發的Web系統可以安裝在任意一種服務器系統平臺上,也就是常說的具有跨平臺性。

    3)使用方便,無論客戶在什麼地方,只要服務器正在運行,客戶就能通過網絡進行連接,實現對數據的訪問和操作。

WEB,在英語中web即表示網頁的意思,它用於表示Internet主機上供外界訪問的資源。

Internet上供外界訪問的Web資源分爲:

靜態web資源(如html 頁面):指web頁面中供人們瀏覽的數據始終是不變。

動態web資源:指web頁面中供人們瀏覽的數據是由程序產生的,不同時間點訪問web頁面看到的內容各不相同。

靜態web資源開發技術

Html

常用動態web資源開發技術:

JSP/ServletASPPHP

Java中,動態web資源開發技術統稱爲Javaweb,我們課程的重點也是教大家如何使用Java技術開發動態的web資源,即動態web頁面。

Java_home環境變量

windows中設置java_home環境變量

只要在setclasspath.bat批處理文件第一次使用JAVA_HOME環境變量之前的任何地方,將JAVA_HOME環境變量設置爲JDK的主目錄,就可以使用startup.bat文件啓動Tomcat了。

一個web應用由多個靜態web資源和動態web資源組成,如:

htmlcssjs文件

Jsp文件、java程序、支持jar包、

配置文件等等…..

組成web應用的這些文件通常我們會使用一個目錄組織,這個目錄稱之爲web應用所在目錄。

 

Web應用開發好後,若想供外界訪問,需要把web應用所在目錄交給web服務器管理,這個過程稱之爲虛似目錄的映射。

Tomcat6中,不再建議在server.xml文件中配置context元素,(需要重啓服務器) 細節查看tomcat服務器關於context元素的說明。

tomcat自動映射:tomcat服務器會自動管理webapps目錄下的所有web應用,並把它映射成虛似目錄。換句話說,tomcat服務器webapps目錄中的web應用,外界可以直接訪問。

Web.xml文件是整個web應用中最重要的配置文件,它必須放在WEB-INF目錄中。在開發web應用時,但凡涉及到對web應用中的web資源進行配置,通通是在web.xml文件中進行設置。

       <welcome-file-list>

              <welcome-file>index.html</welcome-file>

              <welcome-file>index.htm</welcome-file>

              <welcome-file>index.jsp</welcome-file>

       </welcome-file-list>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章