- 電子商務(wù)技術(shù)與安全
- 佟曉筠 王翥
- 592字
- 2019-09-30 12:19:25
3.3.1 Web服務(wù)器的工作原理
Web服務(wù)器能夠解析HTTP協(xié)議。當(dāng)Web服務(wù)器接收到一個HTTP請求后,它會返回一個HTTP響應(yīng),響應(yīng)的內(nèi)容可以是一個靜態(tài)頁面或圖片,或者進(jìn)行頁面跳轉(zhuǎn),或者把動態(tài)響應(yīng)的產(chǎn)生委托給其他程序,例如CGI腳本、JSP腳本、Servlets、ASP腳本,或者是其他服務(wù)器端技術(shù)。無論腳本的目的如何,這些服務(wù)器端的程序通常產(chǎn)生一個HTML響應(yīng),讓瀏覽器可以瀏覽。
在提供Web服務(wù)的過程中,真正進(jìn)行事務(wù)處理的是Web應(yīng)用程序,它工作在Web服務(wù)器之上,通過各種協(xié)議,把商業(yè)邏輯提供給客戶端應(yīng)用程序。Web應(yīng)用程序服務(wù)器是通過組件的應(yīng)用程序接口把商業(yè)邏輯提供給客戶端應(yīng)用程序,例如基于J2EE(Java 2 Platform,Enterprise Edition)應(yīng)用程序服務(wù)器的EJB(Enterprise JavaBean)組件模型。
Web服務(wù)器和Web應(yīng)用程序的界限是很模糊的,人們一般不區(qū)分Web服務(wù)器和在其上運行Web應(yīng)用程序。典型的Web應(yīng)用程序結(jié)構(gòu)如圖3-2所示。

圖3-2 Web應(yīng)用程序結(jié)構(gòu)
Web工作方式基于客戶端和服務(wù)器。客戶端和服務(wù)器的交互實際上是一個請求-應(yīng)答的過程。這個過程遵循以下步驟:
(1)計算機(jī)上運行一個Web瀏覽器客戶端程序,如Netscape或者M(jìn)icrosoft InternetExplorer。
(2)Web瀏覽器客戶端通過網(wǎng)絡(luò)與Internet建立連接。
(3)客戶端向Internet上的Web服務(wù)器請求一個頁面。
(4)Web服務(wù)器收到請求后,查找所請求的HTML或者交給Web應(yīng)用程序進(jìn)行事務(wù)處理,生成客戶端請求的頁面。
(5)Web服務(wù)器將所請求的頁面?zhèn)鞯娇蛻舳恕?/p>
(6)瀏覽器接收到服務(wù)器傳來的HTML文件后,將對它解釋并在屏幕上顯示出來。
這樣一個Web交互的處理過程就完成了。
- 淘寶·易趣·拍拍網(wǎng)上開店從入門到精通 (第2版)
- 直播電商:從消費紅利到數(shù)智創(chuàng)新
- 網(wǎng)絡(luò)口碑可信度對網(wǎng)絡(luò)購買意愿的影響研究
- 全媒體營銷與運營(微課版)
- 社區(qū)商務(wù)方式:傳統(tǒng)企業(yè)互聯(lián)網(wǎng)轉(zhuǎn)型案例
- 區(qū)塊鏈社區(qū)運營與生態(tài)建設(shè)
- 微營銷:指尖上的利器
- 社群經(jīng)濟(jì)+社區(qū)O2O:重構(gòu)商業(yè)模式與營銷實戰(zhàn)
- 巧用ChatGPT做跨境電商
- 開淘寶店,讓數(shù)據(jù)告訴你怎么才賺錢
- SEO藝術(shù)(第3版)
- 市場培育與拓展
- 一本書讀懂分眾電商
- 2018天貓雙11全球狂歡節(jié)設(shè)計年鑒(全彩)
- 區(qū)塊鏈+未來應(yīng)用