- 相關(guān)推薦
WWW對大量數(shù)據(jù)查詢的一種實(shí)現(xiàn)
劉宇雷 錢濤
(南京航空航天大學(xué)計(jì)算機(jī)科學(xué)與工程系 南京,210016)
摘要 企業(yè)通過WWW服務(wù)和數(shù)據(jù)庫技術(shù)相結(jié)合的辦法,構(gòu)建一種三層客戶端/服務(wù)器的體系結(jié)構(gòu),用戶通過INTERNET瀏覽企業(yè)信息,但是當(dāng)瀏覽大量數(shù)據(jù)庫數(shù)據(jù)時(shí),網(wǎng)絡(luò)連接常因速度緩慢或因超時(shí)而中斷。本文介紹了WWW數(shù)據(jù)庫訪問技術(shù),通過對各種技術(shù)進(jìn)行分析和比較,針對新華書店發(fā)行集團(tuán)網(wǎng)站設(shè)計(jì)的需求,采用ASP技術(shù)實(shí)現(xiàn)數(shù)據(jù)的分頁傳輸。
關(guān)鍵詞 ASP,ADO,三層體系結(jié)構(gòu),客戶端/服務(wù)器,分頁
目前,大多數(shù)企業(yè)通過WWW服務(wù)和數(shù)據(jù)庫技術(shù)相結(jié)合的辦法,構(gòu)建一種三層客戶端/服務(wù)器的體系結(jié)構(gòu),即客戶端瀏覽器/中間服務(wù)器(WEB服務(wù)器)/數(shù)據(jù)庫服務(wù)器(B/W/D),利用INTERNET向世界各地發(fā)布企業(yè)的商業(yè)信息。用戶為了獲得企業(yè)的商品信息,通過瀏覽器訪問企業(yè)的網(wǎng)站,某些情況下,用戶所需的信息量巨大,此時(shí)企業(yè)的網(wǎng)頁傳輸時(shí)間漫長或連接超時(shí),用戶因此放棄瀏覽信息,給企業(yè)造成一定的經(jīng)濟(jì)損失,這當(dāng)然不是企業(yè)所希望的。為了解決這種大數(shù)據(jù)量的發(fā)布問題,首先了解一下三層體系結(jié)構(gòu)是怎樣處理數(shù)據(jù)庫數(shù)據(jù)的。
1. 三層體系結(jié)構(gòu)的數(shù)據(jù)庫訪問技術(shù)
一種通用的三層客戶端/服務(wù)器體系結(jié)構(gòu)如下圖1所示,這種體系結(jié)構(gòu)與傳統(tǒng)的二層C/S
結(jié)構(gòu)比較,最大的優(yōu)點(diǎn)就是將網(wǎng)絡(luò)通信和數(shù)據(jù)庫操作分離開來,并在客戶端和WEB服務(wù)器間使用多路復(fù)用技術(shù),減輕了數(shù)據(jù)庫服務(wù)器CPU的負(fù)載,加快數(shù)據(jù)的處理能力。
【W(wǎng)WW對大量數(shù)據(jù)查詢的一種實(shí)現(xiàn)】相關(guān)文章:
基于ORACLE技術(shù)的WWW信息查詢系統(tǒng)08-06
基于WWW的協(xié)同式CAI軟件的Java實(shí)現(xiàn)08-06
基于WWW的協(xié)同式CAI軟件的Java實(shí)現(xiàn)08-06
sql數(shù)據(jù)查詢實(shí)驗(yàn)心得09-04
利用工具進(jìn)行數(shù)據(jù)庫數(shù)據(jù)的復(fù)雜查詢08-06
用ASP實(shí)現(xiàn)科技成果的網(wǎng)上查詢及管理08-06
利用ColdFire uClinux實(shí)現(xiàn)數(shù)據(jù)采集和傳輸08-06