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

正文內(nèi)容

網(wǎng)上購(gòu)物系統(tǒng)外文翻譯-其他專業(yè)-展示頁(yè)

2025-01-31 02:52本頁(yè)面
  

【正文】 文獻(xiàn)綜述和外文翻譯 設(shè)計(jì) (論文 )題目 網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 院: 計(jì)算機(jī)科學(xué)與工程學(xué)院 專 業(yè): 軟件工程 年 級(jí): 2021 級(jí) 1 文獻(xiàn)綜述 摘要: Servlet 程序在服務(wù)器端運(yùn)行,動(dòng)態(tài)地生成 Web 頁(yè)面與傳統(tǒng)的 CGI 和許多其他類似 CGI的技術(shù)相比, Java Servlet 具有更高 的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資。 關(guān)鍵字 : JSP 技術(shù), Servlet, HTTP 服務(wù) 的功能 Servlets 是運(yùn)行在 Web 或應(yīng)用服務(wù)器上的 Java 程序,它是一個(gè)中間層,負(fù)責(zé)連接來自 Web 瀏覽器或其他 HTTP 客戶程序的請(qǐng)求和 HTTP 服務(wù)器上的數(shù)據(jù)庫(kù)或應(yīng)用程序。 圖 中間件的作用 ( 1) 讀取客戶發(fā)送的顯式數(shù)據(jù)。然而,數(shù)據(jù)還有可能來自 applet或定 制的 HTTP 客戶程序。 圖 Web服務(wù)器的單箭頭,但實(shí)際上從客戶端傳送到 Web服務(wù)器的數(shù)據(jù)有兩種,它們分別為用戶在表單中輸入的顯式數(shù)據(jù),以及后臺(tái)的 HTTP 信息。 HTTP 信息包括 cookie、瀏覽器所能識(shí)別的媒體類型和壓縮模式等。 這個(gè)過程可能需要訪問數(shù)據(jù)庫(kù)、執(zhí)行 RMI 或 EJB 調(diào)用、調(diào)用 Web 服務(wù),或者直接計(jì)算得出對(duì)應(yīng)的響應(yīng)。該數(shù)據(jù)庫(kù)可能不理解 HTTP,或者不能返回 HTML 形式的結(jié)果, 所有 Web 瀏覽器不能直接與數(shù)據(jù)庫(kù)進(jìn)行會(huì)話。對(duì)應(yīng)大多數(shù)其他應(yīng)用 2 程序,也存在類似的問題。 ( 4) 向客戶發(fā)送顯式數(shù)據(jù)(即文檔)。但是,到目前為止, HTML 式最常用的格式,故而 servelt 和 JSP 的重要任務(wù)之一就式將結(jié)果包裝到 HTML中。 圖 Web 中間層到客戶端的單箭頭。同樣,兩種數(shù)據(jù)對(duì)開發(fā)來說都式至關(guān)重要的。 動(dòng)態(tài)構(gòu)建網(wǎng)頁(yè)的原因 預(yù)先建立的文檔可以滿足客戶的許多請(qǐng)求,服務(wù)器無需調(diào)用 servlet 就可以處理這些請(qǐng)求。實(shí)時(shí)構(gòu)建頁(yè)面的理由有很多種: 網(wǎng)頁(yè)基于客戶發(fā)送的數(shù)據(jù)。在沒有讀取到用戶提交的數(shù)據(jù)之前,我們不知道應(yīng)該顯示什么。兩種輸入都可用來構(gòu)建輸出頁(yè)面。 頁(yè)面由頻繁改變的數(shù)據(jù)導(dǎo)出。但是,如果頁(yè)面周期性地改 變,我們可以用兩種方式來處理它:周期性地在服務(wù)器上構(gòu)建新的頁(yè)面(和客戶請(qǐng)求無關(guān)),或者僅僅在用戶請(qǐng)求該頁(yè)面時(shí)再構(gòu)建。例如,天氣預(yù)報(bào)或新聞網(wǎng)站可能會(huì)動(dòng)態(tài)地構(gòu)建頁(yè)面,也有可能會(huì)返回之前構(gòu)建的頁(yè)面(如果它還是最新的話)。 如果數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,那么,即使客戶端使用動(dòng)態(tài) Web 內(nèi)容,比如 applet,我們依舊需要執(zhí)行服務(wù)器端處理。顯然,這樣很愚蠢;這種情況下,我們需要與數(shù)據(jù)庫(kù)進(jìn)行會(huì)話。畢竟數(shù)據(jù)庫(kù)調(diào)用通常是對(duì)速度影響最大的步驟,因而,經(jīng)過中間層可以執(zhí)行高速緩存和連接共享。例如, servlet 能夠嵌入到 FTP 或郵件 服務(wù)器中,擴(kuò)展他們的功能。 Servlet 相對(duì)于“傳統(tǒng)” CGI 的優(yōu)點(diǎn) 和傳統(tǒng) CGI及許多類 CGI技術(shù)相比, Java servelt 效率更高、更易用、更強(qiáng)大、更容易移植、更安全、也更廉價(jià)。如果 CGI 程序自身相對(duì)比較簡(jiǎn)短,那么啟動(dòng)進(jìn)程的開銷會(huì)占用大部分執(zhí)行時(shí)間。類似地,應(yīng)用傳統(tǒng)的 CGI 技術(shù),如果存在對(duì)同一 CGI 程序的 N個(gè)請(qǐng)求,那么 CGI 程序的代碼會(huì)載入內(nèi)存 N 次。這種方式減少了服務(wù)器的內(nèi)存需求,通過實(shí)例化更少的對(duì)象從而節(jié)省了時(shí)間。這種方式難以緩存計(jì)算結(jié)果,保持 數(shù)據(jù)庫(kù)連接打開,或是執(zhí)行依靠持續(xù)性數(shù)據(jù)的其他優(yōu)化。 便利 Servelt 提供大量的基礎(chǔ)構(gòu)造,可以自動(dòng)分析和解碼 HTML 的表單數(shù)據(jù),讀取和設(shè)置 4 HTTP 報(bào)頭,處理 cookie,跟蹤會(huì)話,以及其他次類高級(jí)功能。另外,如果您已經(jīng)了解了 Java 編程語(yǔ)言,為什么還有學(xué)校 Perl呢?您已經(jīng)承認(rèn)應(yīng)用 Java 技術(shù)編寫的代碼要比 Visual Basic, VBScript 或 C++ 編寫的代碼更可靠,且更易重用,為什么還有倒退回去選擇那些語(yǔ)言來開發(fā)服務(wù)器端的程序呢? 強(qiáng)大 Servlet 支持常規(guī) CGI 難以實(shí)現(xiàn)或根本不能實(shí)現(xiàn)的幾項(xiàng)功能。例如,與 Web 服務(wù)器的通信使得講相對(duì) URL 轉(zhuǎn)換成具體的路徑名變得更為容易。 Servelt 還能維護(hù)請(qǐng)求之間的信息,使得諸如會(huì)話跟蹤和計(jì)算結(jié)果緩存等技術(shù)變得更 為簡(jiǎn)單。所有主要的 Web 服務(wù)器。因此。 iPla Enterprise Server。他們是 java2 平臺(tái)企業(yè)版的一 部分,所以對(duì) servlet 的支持越來越普遍。因此,通過使用 servelt 和 jsp,我們可以從免費(fèi)或廉價(jià)的服務(wù)器開始,在項(xiàng)目獲得初步成功后,在移植到更高性能或高級(jí)管理工具的昂貴的服務(wù)器上。 價(jià)格和可移植性在某種程度上是相互關(guān)聯(lián)的。印度接近列表的頂端,可能 僅次于美國(guó)。 那么,為什么印度和菲律賓都對(duì)這項(xiàng)技術(shù)著呢感興趣呢?我們推測(cè)答案可能分兩部分。其次,這兩個(gè)國(guó)家的貨幣 5 對(duì)美元的匯率都極為不利。 但是,使用 servlet 和 JSP,他們能夠從免費(fèi)的服務(wù)器開始: Apache Tomcat。他們的 servelt 和 jsp 不需要重寫編寫。沒有問題:他們可以轉(zhuǎn)而使用 Macromedia JRun Professional,該服務(wù)器支持分布式應(yīng)用。如果項(xiàng)目變得極為龐大,錯(cuò)綜復(fù)雜,他們或許希望使用 Enterprise JavaBeans 來封裝他們的商業(yè)邏輯。同樣,不需要對(duì) servlet和 jsp做出更改。他們還是不需要做出任何更改。因此 ,CGI 程序必須仔細(xì)地過濾掉那些可能被外殼特殊處理的字符,如反引導(dǎo)和分號(hào)。 問題的第二個(gè)來源是,一些 CGI 程序用不自動(dòng)檢查數(shù)組和字符串邊界的語(yǔ)言編寫而成。因而,如果程序員忘記執(zhí)行這項(xiàng)檢查,就會(huì)將系統(tǒng)暴露在蓄意或偶然的緩沖區(qū)溢出攻擊之下。即使 servelt 執(zhí)行系統(tǒng)調(diào)用激活本地操作系統(tǒng)上的程序,它也不會(huì)用到外殼來完成這項(xiàng)任務(wù)。 主流 雖然存在許多很好的技術(shù),但是,如果提供商助支持他們,或開發(fā)人員不知道如何使用這些技術(shù),那么它們的優(yōu)點(diǎn)又如何體現(xiàn)呢? servelt 和 jsp 技術(shù)得到服務(wù)器提供商的廣泛支持,包括 Apache, Oracle, IBM, Sybase, BEA, Maromedia, Causho, Sun/iPla,New Atlanta, ATG, Fujitsu, Lutris, Silverstream, World Wide Web Consortinrm ,以及其他服務(wù)器。它們用在航空業(yè)、電子商務(wù)、在線銀行、 web 搜索引擎、門戶、大型金融網(wǎng)站、以及成百上千您日常光顧的其他網(wǎng)站。很多泛美的例子。 An Overview of Servlet and JSP Technology Abstract: Servlet program running in the serverside, dynamically generated Web page with the traditional CGI and many other similar pared to CGI technology, Java Servlet with a more efficient, easier to use, more powerful and has better portability, more savings to invest . Key words: JSP Technology, Servlet, HTTP server A Servlet39。t speak HTTP or return results in HTML, so the Web browser can39。t know what to display until you read the data that the user submits. Just remember that the user submits two kinds of data: explicit (., HTML form data) and implicit (., HTTP request headers). Either kind of input can be used to build the output page. In particular, it is quite mon to build a userspecific page based on a cookie value. 2. The Web page i
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1