freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

王紅主編馬學(xué)強(qiáng)張靜濤副主編-預(yù)覽頁

2025-08-13 03:06 上一頁面

下一頁面
 

【正文】 構(gòu)解決了跨平臺的問題 ? 多層結(jié)構(gòu)對移動計(jì)算環(huán)境有更好的支持 ? C/S/S結(jié)構(gòu)與 B/S/S結(jié)構(gòu)的比較 Web數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 2022/8/17 34 Web數(shù)據(jù)庫訪問技術(shù) ? Web數(shù)據(jù)庫系統(tǒng)的主要目的是要實(shí)現(xiàn) Web與數(shù)據(jù)庫的連接以產(chǎn)生基于數(shù)據(jù)庫的動態(tài)頁面 , 這要通過 Web訪問數(shù)據(jù)庫來實(shí)現(xiàn) , 相關(guān)的技術(shù)我們稱之為 Web數(shù)據(jù)庫訪問技術(shù) ? 對 Web數(shù)據(jù)庫訪問技術(shù)有許多要求:高效性 , 安全性 , 客戶端的簡潔性 , 開放性 , 可擴(kuò)展性等 ? Web數(shù)據(jù)庫訪問技術(shù)大致可分為三類 : ? 中間件技術(shù) , 如圖 18所示 ? 客戶端直接訪問數(shù)據(jù)庫服務(wù)器 , 如圖 19所示 ? 上述兩種方法的組合 2022/8/17 35 Web數(shù)據(jù)庫訪問技術(shù) ? CGI(Comnon Gate Interface)技術(shù) ? CGI是一個位于服務(wù)器和外部應(yīng)用程序之間的通信協(xié)議標(biāo)準(zhǔn) ? 一個 CGI程序的功能就是在超文本文件與 Web服務(wù)器應(yīng)用程序之間傳遞信息 ? CGI工作原理如圖 110所示 2022/8/17 36 Web數(shù)據(jù)庫訪問技術(shù) ? CGI(Comnon Gate Interface)技術(shù) ? CGI工作過程如下 : ? Web瀏覽器向 Web服務(wù)器發(fā)出請求 ? Web服務(wù)器啟動 CGI程序 ? 打開同 DBMS的連接 , CGI與 DBMS交互 ? CGI程序可根據(jù)從數(shù)據(jù)庫中檢索所得到的數(shù)據(jù)生成動態(tài)的 HTML文檔 ? Web服務(wù)器將 HTML文檔返回給 Web瀏覽器 2022/8/17 37 Web數(shù)據(jù)庫訪問技術(shù) ? CGI應(yīng)用程序連接數(shù)據(jù)庫的主要優(yōu)缺點(diǎn) ? 優(yōu)點(diǎn): ? 可以用任何程序設(shè)計(jì)語言編寫 ? CGI的跨平臺性能極佳 ? CGI開發(fā)的比較早 , 相對比較成熟 ? 缺點(diǎn): ? 運(yùn)行速度慢 ? 開發(fā)復(fù)雜 , 需要許多底層開發(fā)的知識 , 編寫比較困難 ? 數(shù)據(jù)傳輸?shù)姆椒ú环€(wěn)健 、 效率低下 ? 不具備事務(wù) (Transaction)功能 ? 安全 性差 2022/8/17 38 Web數(shù)據(jù)庫訪問技術(shù) ? WebAPI(Web Application Programing Interface)技術(shù) ? 一種基于共享 CGI程序的改進(jìn)方案 ? WebAPI工作原理如圖 111所示 ? API應(yīng)用程序通常以動態(tài)鏈接庫 (DLL)的形式提供 ? WebAPI的出現(xiàn)解決了 CGI的低效問題 ? 但 WebAPI的缺陷也是明顯的 : ? 編程比開發(fā) CGI程序更加困難 ? 各種不同的 API互不兼容 2022/8/17 39 Web數(shù)據(jù)庫訪問技術(shù) ? ASP(Active Server Page)技術(shù) ? ASP技術(shù) , 簡單地說就是 Microsoft的 IIS在服務(wù)器端的一種擴(kuò)展 ? 當(dāng)支持 ASP的 Web服務(wù)器調(diào)用 .asp為擴(kuò)展名的文件時 , 自動執(zhí)行其腳本語句 , 可以產(chǎn)生和執(zhí)行動態(tài) 、 交互式 、 高效率的站點(diǎn)服務(wù)器應(yīng)用程序 ? 基于 ASP的 Web數(shù)據(jù)庫 , 采用 B/S/S體系結(jié)構(gòu) , 使用ASP+ADO/ODBC技術(shù)方案 , 工作原理如圖 112所示 2022/8/17 40 Web數(shù)據(jù)庫訪問技術(shù) ? ASP(Active Server Page)技術(shù) ? ASP工作過程: ? 當(dāng)用戶請求一個 *.asp主頁時 , Web服務(wù)器響應(yīng) HTTP請求 , 調(diào)用 ASP引擎 , 解釋被申請文件 ? 當(dāng)遇到任何腳本 , ASP引擎進(jìn)行相應(yīng)的腳本處理 ? 若腳本中含有訪問數(shù)據(jù)庫的請求 , 就通過 ODBC或OLE DB與后臺數(shù)據(jù)庫相連 , 由數(shù)據(jù)庫訪問組件(ADO )執(zhí)行訪庫操作 ? 根據(jù)訪問數(shù)據(jù)庫的結(jié)果集自動生成符合 HTML語言的主頁 2022/8/17 41 Web數(shù)據(jù)庫訪問技術(shù) ? ASP技術(shù)訪問數(shù)據(jù)庫的優(yōu)點(diǎn) : ? 完全與 HTML標(biāo)準(zhǔn)的網(wǎng)頁融合在一起 ? 創(chuàng)建簡單 , 容易產(chǎn)生 ? ASP的執(zhí)行與瀏覽器無關(guān) ? 面向?qū)ο? ? ASP與任何 ActiveX腳本語言兼容 ? 擁有強(qiáng)有力的會話管理機(jī)制 ? ASP支持 ActiveX組件對象模式 ? 允許用戶將編程工作和網(wǎng)頁設(shè)計(jì)及其它工作分離開來 2022/8/17 42 Web數(shù)據(jù)庫訪問技術(shù) ? PHP技術(shù) ? PHP是一種用于創(chuàng)建動態(tài) Web頁面的服務(wù)器端 HTML嵌入式腳本語言 ? 用戶可以混合使用 PHP和 HTML編寫 Web頁面 , 當(dāng)訪問者瀏覽到該頁面時服務(wù)端會首先對頁面中的 PHP命令進(jìn)行處埋 , 然后把處理后的結(jié)果連同 HTML內(nèi)容一起傳送到訪問端的瀏覽器 ? PHP創(chuàng)建數(shù)組的過程也非常簡單 。 ? 目前 Web數(shù)據(jù)庫系統(tǒng)普遍采用基于 Web的三層或多層 B/S體系結(jié)構(gòu) ? 數(shù)據(jù)庫訪問技術(shù)主要是 ASP和 JSP
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1