作者:TPshop搜豹商城 發(fā)布時間:2019-09-20 14:34 閱讀:1806
商城網(wǎng)站建設(shè)內(nèi)部結(jié)構(gòu)怎么布置才算合理?今天TPshop電商網(wǎng)站建設(shè)小編來為大家解答。
在WWW B/S的體系結(jié)構(gòu)中,用戶和服務(wù)器之間通過HTTP協(xié)議進行通信。首先,用戶通過瀏覽器向服務(wù)器發(fā)送H"I'TP請求,這個請求通過Internet傳送到服務(wù)器端,服務(wù)器接收這個請求并進行相應(yīng)的處理,生成特定HTML文檔;然后用HTTP協(xié)議再將這個HTML文檔通過Internet發(fā)送給客戶機;最后,在客戶機的瀏覽器上顯示這個文檔。
實際上電子商務(wù)站點扮演的是WWW服務(wù)器的角色。但是,實際上要能夠完成強大的電子商務(wù)的功能,網(wǎng)站除了提供WWW服務(wù)之外,還需要數(shù)據(jù)庫和特定的應(yīng)用程序的支持。我們可以把電子商務(wù)網(wǎng)站內(nèi)部分為三層結(jié)構(gòu):WWW服務(wù)器層、應(yīng)用程序?qū)印?shù)據(jù)庫層。
通常,WWW服務(wù)器接收到的HTTP請求分為兩種情況:一種是請求一個靜態(tài)HTML頁面,WWW可以自行處理,在服務(wù)器上查找相應(yīng)的頁面即可;另一種是WWW服務(wù)器無法立即處理的,比如請求一個以.asp或者.jsp結(jié)尾的動態(tài)頁面,這時,www服務(wù)器需要將這個請求轉(zhuǎn)交給應(yīng)用程序服務(wù)器.應(yīng)用程序服務(wù)器根據(jù)需要調(diào)用數(shù)據(jù)庫服務(wù)器進行相應(yīng)的處理,并生成HTML頁面回傳給客戶機瀏覽器顯示。
WEB服務(wù)器與應(yīng)用服務(wù)器的關(guān)系。邏輯上來說,應(yīng)用服務(wù)器與WEB服務(wù)器是相互配合共同完成商務(wù)邏輯的。WEB服務(wù)器向應(yīng)用服務(wù)器提供用戶的請求,并表達處理的結(jié)果。但是應(yīng)用服務(wù)器和WEB服務(wù)器有很大的差別,主要有:
1、應(yīng)用服務(wù)器有很多預(yù)先配置和快速構(gòu)造商務(wù)模型的組件,企業(yè)可以迅速建立商務(wù)邏輯。
2、應(yīng)用服務(wù)器可以提供許多預(yù)先安裝的服務(wù),如搜索引擎、內(nèi)容管理等,減少開發(fā)工作量。
3、應(yīng)用服務(wù)器可以為企業(yè)級應(yīng)用提供一種可靠的、高性能的運行環(huán)境,WEB服務(wù)器則無法做到這點。
4、WEB服務(wù)器只能將應(yīng)用程序處理結(jié)果以HTML頁面形式發(fā)布給用戶。而應(yīng)用服務(wù)器可以很容易地存取數(shù)據(jù)庫的數(shù)據(jù)。
想了解更多商城網(wǎng)站建設(shè)內(nèi)部結(jié)構(gòu)布置相關(guān)問題,歡迎咨詢TPshop網(wǎng)站商城建設(shè)。