




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
WEB應(yīng)用概述
回顧實(shí)際上,網(wǎng)絡(luò)服務(wù)器與客戶端之間是通過套接字原理進(jìn)行通信的;正是由于HTTP協(xié)議的支持,才使得世界各地的,使用不同操作系統(tǒng)及軟件的客服端和服務(wù)器之間能夠正確通信;HTTP協(xié)議包含請求和響應(yīng)兩部分。2本章目標(biāo)Web應(yīng)用的優(yōu)勢Web服務(wù)器Tomcat的安裝及配置典型的Web應(yīng)用程序的目錄結(jié)構(gòu)3Web應(yīng)用程序4Web應(yīng)用程序(續(xù))5
用戶請求一個頁面Web應(yīng)用程序Web應(yīng)用程序在Web服務(wù)器上運(yùn)行
傳回一個頁面作為響應(yīng)Web應(yīng)用程序的工作原理客戶端把請求發(fā)送到服務(wù)器端的Web應(yīng)用程序,Web應(yīng)用程序接收請求后進(jìn)行相關(guān)處理(靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁)
,并把結(jié)果以文本或網(wǎng)頁的形式,返回到客戶端;因此當(dāng)訪問Web站點(diǎn)的時候,我們所看到的所有內(nèi)容都是在瀏覽器中呈現(xiàn)的;Web應(yīng)用程序是在HTTP協(xié)議支持下的,基于B/S結(jié)構(gòu)(Browser瀏覽器/Server服務(wù)器)的應(yīng)用程序。6Web應(yīng)用的優(yōu)勢相對于傳統(tǒng)的C/S結(jié)構(gòu)(Client客戶端/Server服務(wù)器)的應(yīng)用程序而言,B/S結(jié)構(gòu)的Web應(yīng)用程序具備以下優(yōu)勢:集中部署,無需安裝客戶端程序;集中管理,業(yè)務(wù)邏輯在服務(wù)端進(jìn)行維護(hù);數(shù)據(jù)共享,所有客戶端訪問同一服務(wù)器的數(shù)據(jù);覆蓋面廣,只要有Internet覆蓋的區(qū)域都可通過瀏覽器享受服務(wù);更強(qiáng)的平臺無關(guān)性,不必關(guān)心客戶端的軟硬件平臺,只要遵循HTTP協(xié)議,都可獲得支持。7HTTP協(xié)議HTTP協(xié)議是指超文本傳輸協(xié)議,專門用于在Internet上傳輸信息的協(xié)議,目前的版本是1.1;HTTP是應(yīng)用層的協(xié)議,它基于請求/響應(yīng)模式;HTTP協(xié)議默認(rèn)使用80端口進(jìn)行通訊;HTTP協(xié)議是無狀態(tài)的的協(xié)議。8客戶端瀏覽器Web服務(wù)器Web應(yīng)用程序客戶端發(fā)起連接客戶端發(fā)送請求服務(wù)器響應(yīng)請求服務(wù)器斷開連接HTTP協(xié)議(續(xù))9請求消息請求行標(biāo)題信息方法Get/Postindex.htmlHTTP/1.1瀏覽器類型User-Agent:Mozilla/4.0(compatible;MSIE7.0;WindowsNT5.1)Accept:image/gif,image/jpeg,text/*,*/*響應(yīng)消息狀態(tài)行標(biāo)題信息版本HTTP/1.1200OK服務(wù)器軟件修改日期Server:Apache/1.3.37(Unix)Lastmodified:Tuesday,07-Sep-041:14:34GMTContent-length:100Content-type:text/html資源名稱版本內(nèi)容類型狀態(tài)代碼說明內(nèi)容類型大?。ㄗ止?jié))Web服務(wù)器程序Web服務(wù)器程序是指運(yùn)行在Web服務(wù)器上的軟件程序;該程序的主要功能是負(fù)責(zé)偵聽指定端口,接收客戶端的請求并解析,然后將指定的頁面發(fā)送到客戶端;Web服務(wù)器程序必須遵循HTTP協(xié)議的規(guī)范;注意:在本門課程中,服務(wù)器程序有時簡稱為服務(wù)器,客戶程序有時簡稱為客戶,如果沒有特殊說明,服務(wù)器是指服務(wù)器程序,而不是指運(yùn)行服務(wù)器程序的主機(jī)。10當(dāng)今主流的Web服務(wù)器軟件當(dāng)今比較流行的Web服務(wù)器軟件有很多,包括:Microsoft公司的IIS(InternetInformationServices);BEA公司的WebLogic;IBM公司的WebSphere;Apache公司的Tomcat;……Tomcat是當(dāng)今使用最為廣泛的基于Java的Web服務(wù)器軟件,是中小企業(yè)應(yīng)用和學(xué)習(xí)Web編程的最佳選擇。11Tomcat可以登錄Apache公司的官方網(wǎng)站免費(fèi)下載Tomcat;下載后是一個可執(zhí)行文件,運(yùn)行安裝;安裝過程中如果沒有特別設(shè)置,Tomcat缺省偵聽8080端口;安裝Tomcat之前應(yīng)確保機(jī)器上已經(jīng)安裝JD
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遵義醫(yī)科大學(xué)《產(chǎn)品交互設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 唐山工業(yè)職業(yè)技術(shù)學(xué)院《中醫(yī)四診技能》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北東方學(xué)院《幼兒園教育環(huán)境創(chuàng)設(shè)》2023-2024學(xué)年第二學(xué)期期末試卷
- 做賬實(shí)操-代理記賬公司的利潤計(jì)算
- 入黨積極分子民主表
- 遼寧工程技術(shù)大學(xué)《男裝制版與工藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉林航空職業(yè)技術(shù)學(xué)院《專題設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 焦作大學(xué)《新聞評論與體育》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東酒店管理職業(yè)技術(shù)學(xué)院《抽樣設(shè)計(jì)與推斷》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北大學(xué)知行學(xué)院《結(jié)構(gòu)化學(xué)A》2023-2024學(xué)年第二學(xué)期期末試卷
- TCITSA 24-2022 基于ETC的高速公路自由流收費(fèi)技術(shù)規(guī)范
- 2022年涉農(nóng)領(lǐng)域涉嫌非法集資風(fēng)險(xiǎn)專項(xiàng)排查工作總結(jié)
- 起重裝卸機(jī)械操作工國家職業(yè)技能標(biāo)準(zhǔn)(2018年版)
- 叉車裝卸區(qū)域安全風(fēng)險(xiǎn)告知牌
- 五年級下冊美術(shù)課件-第2課 新街古韻丨贛美版
- 秦荻輝科技英語寫作教程練習(xí)答案(共42頁)
- GB∕T 41168-2021 食品包裝用塑料與鋁箔蒸煮復(fù)合膜、袋
- 部編版語文一年級下冊繪本閱讀課-優(yōu)質(zhì)課件.pptx
- 新人教版九年級全一冊物理知識點(diǎn)填空題匯編
- 人教版五年級數(shù)學(xué)下冊每個單元教材分析(共九個單元)
- 辦好高水平民辦高中的哲學(xué)思考-教育文檔
評論
0/150
提交評論