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

正文內(nèi)容

外文文獻(xiàn)及翻譯----servlet和jsp技術(shù)簡(jiǎn)述-jsp程序-全文預(yù)覽

  

【正文】 . 9 This document can be sent in a variety of formats, including text (HTML or XML), binary (GIF images), or even a pressed format like gzip that is layered on top of some other underlying format. But, HTML is by far the most mon format, so an important servlet/JSP task is to wrap the results inside of HTML. 5. Send the implicit HTTP response data. Figure 11 shows a single arrow going from the Web middle layer (the servlet or JSP page) to the client. But, there are really two varieties of data sent: the document itself and the behindthescenes HTTP information. Again, both varieties are critical to effective development. Sending HTTP response data involves telling the browser or other client what type of document is being returned (., HTML), setting cookies and caching parameters, and other such tasks. Why Build Web Pages Dynamically? many client requests can be satisfied by prebuilt documents, and the server would handle these requests without invoking servlets. In many cases, however, a static result is not sufficient, and a page needs to be generated for each request. There are a number of reasons why Web pages need to be built onthefly: 1. The Web page is based on data sent by the client. For instance, the results page from search engines and orderconfirmation pages at online stores are specific to particular user requests. You don39。但我們的立場(chǎng)是:服務(wù)器端 Java 本非一項(xiàng)新的、為經(jīng)證實(shí)的技術(shù) 。存在幾種低廉的插件,通過(guò)應(yīng)用這些插件, Microsoft IIS 和 Zeus 也 同 樣支 持 servlet 和 jsp 技 術(shù), 它 們運(yùn) 行在 Windows ,Unix/Linus,MacOS,VMS,和 IBM大型機(jī)操作系統(tǒng)之上。 Servelt 不存在這些問題。實(shí)現(xiàn)這項(xiàng)預(yù)防措施的難度可能超出我們的想象,在廣泛應(yīng)用的 CGI庫(kù)中,不斷發(fā)現(xiàn)由這類問題引發(fā)的弱點(diǎn)。最后,如果他們的項(xiàng)目變得更龐大,他們或許將他從 Linux 轉(zhuǎn)移到運(yùn)行 IBM WebSphere 的 IBM 大型機(jī)上。同樣,他們的 servelt 和 jsp 沒有任何部分需要重寫。項(xiàng)目取得成功之后,他們可以轉(zhuǎn)移到性能更高、管理更容易,但需要付費(fèi)的服務(wù)器。首先,這兩個(gè)國(guó)家都擁有大量訓(xùn)練有素的軟件開發(fā)人員。例如, Marty 記錄了所有通過(guò)電 子郵件向他發(fā)送問題的讀者的所在國(guó)。 廉價(jià) 對(duì)于開發(fā)用的網(wǎng)站、低容量或中等容量網(wǎng)站的部署,有大量免費(fèi)或極為廉價(jià)的Web 服務(wù)器可供選擇。為 Macromedia JRun 編寫的 servlet,可以不經(jīng)過(guò)任何修改地在 Apache Tomcat, Microsoft Inter Information Server,IBM WebSphere 。 可移植性 Servelt 使用 Java 編程語(yǔ)言,并且遵循標(biāo)準(zhǔn)的 API。 Servlet 能夠直接于 Web 服務(wù)器對(duì)話,而常規(guī)的 CGI 程序做不到這一點(diǎn),至少在不使用服務(wù)器專有 API的情況下是這樣。然而, servelt 會(huì)一直停留在內(nèi)存中(即使請(qǐng)求處理完畢),因而可以直接存儲(chǔ)客戶請(qǐng)求之間的任意復(fù)雜數(shù)據(jù)。同樣的情況,如果使用 servlet 則啟動(dòng) N 個(gè)線程,單僅僅載入 servlet 類的單一副本。 效率 應(yīng)用傳統(tǒng)的 CGI,針對(duì)每個(gè) HTTP 請(qǐng)求都用啟動(dòng)一個(gè)新的進(jìn)程。 理論上講, servelt 并非只用于處理 HTTP 請(qǐng)求的 Web 服務(wù)器或應(yīng)用服務(wù)器,它同樣可以用于其 他類型的服務(wù)器。想象以下,如果一個(gè)搜索引擎網(wǎng)站完全使用applet,那么用戶將會(huì)看到: “ 正在下載 50TB 的 applet,請(qǐng)等待! ” 。具體應(yīng)該采用哪種方式要根據(jù)具體情況而定,但后一種方式常常更為方便,因?yàn)樗恍韬?jiǎn)單地等待用戶的請(qǐng)求。基于 cookie 值針對(duì)具體用戶構(gòu)建頁(yè)面的情況尤其普遍。 例如,搜索引擎生成的頁(yè)面,以及在線商店的訂單確認(rèn)頁(yè)面,都要針對(duì)特定的用戶請(qǐng)求而產(chǎn)生。 HTTP 響應(yīng)數(shù)據(jù)的發(fā)送過(guò)程涉及告知瀏覽器或其他客戶程序所返回文檔的類型(如HTML),設(shè)置 cookie 和緩存參數(shù),以及其他類似的任務(wù)。 ( 5) 發(fā)送隱式的 HTTP 響應(yīng)數(shù)據(jù)。因此,我們需要 Web 中間層從 HTTP 流中提取輸入數(shù)據(jù),與應(yīng)用程序會(huì)話,并將結(jié)果嵌入到文檔中。實(shí)際的數(shù)據(jù)可能存儲(chǔ)在關(guān)系型數(shù)據(jù)庫(kù)中。兩種數(shù)據(jù)都很重要。 最終用戶一般在頁(yè)面的 HTML 表單中輸入這些數(shù)據(jù)。 畢業(yè)設(shè)計(jì) (論文 ) 外文文獻(xiàn)翻譯 專業(yè) 學(xué) 生 姓 名 班級(jí) 學(xué)號(hào) 指 導(dǎo) 教 師 XX 學(xué) 院 1 外文資料名稱: An Overview of Servlet and JSP Technology 外文資料出處: Inter 附 件: 指導(dǎo)教師評(píng)語(yǔ): 簽名: 年 月 日 2 Servlet 和 JSP 技術(shù)簡(jiǎn)述 Nagle and Wiegley XX 譯 摘要: Servlet 程序在服務(wù)器端運(yùn)行,動(dòng)態(tài)地生成 Web 頁(yè)面與傳統(tǒng)的 CGI 和許多 其他類似 CGI 的技術(shù)相比, Java Servlet 具有更高的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資。 圖 中間件的作用 ( 1) 讀取客戶發(fā)送的顯式數(shù)據(jù)。 圖 中顯示了一條從客戶端到 Web服務(wù)器的單箭頭,但實(shí)際上從客戶端傳送到Web 服務(wù)器的數(shù)據(jù)有兩種,它們分別為用戶在表單中輸入的顯式數(shù)據(jù),以及后臺(tái)的HTTP 信息。 這個(gè)過(guò)程可能需要訪問數(shù)據(jù)庫(kù)、執(zhí)行 RMI 或 EJB 調(diào)用、調(diào)用 Web 服務(wù),或者直接計(jì)算得出對(duì)應(yīng)的響應(yīng)。對(duì)應(yīng)大多數(shù) 3 其他應(yīng)用程序,也存在類似的問題。但是,到目前為止, HTML式最常用的格式,故而 servelt 和 JSP 的重要任務(wù)之一就式將結(jié)果包裝到 HTML 中。同樣,兩種數(shù)據(jù)對(duì)開發(fā)來(lái)說(shuō)都式至關(guān)重要的。實(shí)時(shí)構(gòu)建頁(yè)面的理由有很多種: 網(wǎng)頁(yè)基于客戶發(fā)送的數(shù)據(jù)。兩種輸入都可用來(lái)構(gòu)建輸出頁(yè)面。但是,如果頁(yè)面周期性地改變,我們可以用兩種方式來(lái)處理它:周期性地在服務(wù)器上構(gòu)建新的頁(yè)面(和客戶請(qǐng)求無(wú)關(guān)),或者僅僅在用戶請(qǐng)求該頁(yè)面時(shí)再構(gòu)建。 4 如果數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,那么,即使客戶端使用動(dòng)態(tài) Web 內(nèi)容,比如 applet,我 們依舊需要執(zhí)行服務(wù)器端處理。畢竟數(shù)據(jù)庫(kù)調(diào)用通常是對(duì)速度影響最大的步驟,因而,經(jīng)過(guò)中間層可以執(zhí)行高速緩存和連接共享。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1