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

正文內(nèi)容

英文文獻及翻譯(servlet和jsp技術(shù)簡述)(參考版)

2025-06-03 23:24本頁面
  

【正文】 參考文獻:[1] Clifton . Branham, Arthur Jonathan .Servlets and JSP in an undergraduate database course[J].Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications,2003(3):14901496.[2] Kirkegaard, analysis for Java servlets and JSP[J].Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),2006(4):336352.[3] Nakaike, Splitting for improving execution performance[J].Proceedings International Symposium on Applications and the Internet,2004[8]:117126.[4] Hassan, Doaa .Developing a security typed java servlet[J].Proceedings The 4th International Symposium on Information Assurance and Security,2008(10):215220.。很多泛美的例子。它們用在航空業(yè)、電子商務(wù)、在線銀行、web搜索引擎、門戶、大型金融網(wǎng)站、以及成百上千您日常光顧的其他網(wǎng)站?!≈髁麟m然存在許多很好的技術(shù),但是,如果提供商助支持他們,或開發(fā)人員不知道如何使用這些技術(shù),那么它們的優(yōu)點又如何體現(xiàn)呢?servelt和jsp技術(shù)得到服務(wù)器提供商的廣泛支持,包括Apache,Oracle,IBM,Sybase,BEA,Maromedia,Causho,Sun/iPlanet,New Atlanta,ATG,F(xiàn)ujitsu,Lutris,Silverstream,World Wide Web Consortinrm ,以及其他服務(wù)器。即使servelt執(zhí)行系統(tǒng)調(diào)用激活本地操作系統(tǒng)上的程序,它也不會用到外殼來完成這項任務(wù)。因而,如果程序員忘記執(zhí)行這項檢查,就會將系統(tǒng)暴露在蓄意或偶然的緩沖區(qū)溢出攻擊之下。問題的第二個來源是,一些CGI程序用不自動檢查數(shù)組和字符串邊界的語言編寫而成。因此,CGI程序必須仔細地過濾掉那些可能被外殼特殊處理的字符,如反引導(dǎo)和分號。他們還是不需要做出任何更改。同樣,不需要對servlet和jsp做出更改。如果項目變得極為龐大,錯綜復(fù)雜,他們或許希望使用Enterprise JavaBeans來封裝他們的商業(yè)邏輯。沒有問題:他們可以轉(zhuǎn)而使用Macromedia JRun Professional,該服務(wù)器支持分布式應(yīng)用。他們的servelt和jsp不需要重寫編寫。但是,使用servlet 和JSP,他們能夠從免費的服務(wù)器開始:Apache Tomcat。其次,這兩個國家的貨幣對美元的匯率都極為不利。那么,為什么印度和菲律賓都對這項技術(shù)著呢感興趣呢?我們推測答案可能分兩部分。印度接近列表的頂端,可能僅次于美國。價格和可移植性在某種程度上是相互關(guān)聯(lián)的。因此,通過使用servelt和jsp,我們可以從免費或廉價的服務(wù)器開始,在項目獲得初步成功后,在移植到更高性能或高級管理工具的昂貴的服務(wù)器上。他們是java2平臺企業(yè)版的一部分,所以對servlet的支持越來越普遍。iPlanet Enterprise Server。因此。所有主要的Web服務(wù)器。Servelt還能維護請求之間的信息,使得諸如會話跟蹤和計算結(jié)果緩存等技術(shù)變得更為簡單。例如,與Web服務(wù)器的通信使得講相對URL轉(zhuǎn)換成具體的路徑名變得更為容易。另外,如果您已經(jīng)了解了Java編程語言,為什么還有學(xué)校Perl呢?您已經(jīng)承認應(yīng)用Java技術(shù)編寫的代碼要比Visual Basic,VBScript或C++編寫的代碼更可靠,且更易重用,為什么還有倒退回去選擇那些語言來開發(fā)服務(wù)器端的程序呢? 強大 Servlet支持常規(guī)CGI難以實現(xiàn)或根本不能實現(xiàn)的幾項功能?!”憷鸖ervelt提供大量的基礎(chǔ)構(gòu)造,可以自動分析和解碼HTML的表單數(shù)據(jù),讀取和設(shè)置HTTP報頭,處理cookie,跟蹤會話,以及其他次類高級功能。這種方式難以緩存計算結(jié)果,保持數(shù)據(jù)庫連接打開,或是執(zhí)行依靠持續(xù)性數(shù)據(jù)的其他優(yōu)化。這種方式減少了服務(wù)器的內(nèi)存需求,通過實例化更少的對象從而節(jié)省了時間。類似地,應(yīng)用傳統(tǒng)的CGI技術(shù),如果存在對同一CGI程序的N個請求,那么CGI程序的代碼會載入內(nèi)存N次。如果CGI程序自身相對比較簡短,那么啟動進程的開銷會占用大部分執(zhí)行時間。3 Servlet相對于“傳統(tǒng)”CGI的優(yōu)點和傳統(tǒng)CGI及許多類CGI技術(shù)相比,Java servelt效率更高、更易用、更強大、更容易移植、更安全、也更廉價。而且,用于會話啟動協(xié)議服務(wù)器的servlet API最近已經(jīng)被標準化(參見)。理論上講,servelt并非只用于處理HTTP請求的Web服務(wù)器或應(yīng)用服務(wù)器,它同樣可以用于其他類型的服務(wù)器。從客戶端到Web層再到數(shù)據(jù)庫(三層結(jié)構(gòu)),要比從applet直接到數(shù)據(jù)庫(二層結(jié)構(gòu))更靈活,也更安全,而性能上的損失很少甚至沒有。想象以下,如果一個搜索引擎網(wǎng)站完全使用applet,那么用戶將會看到:“正在下載50TB的applet,請等待!”。例如,天氣預(yù)報或新聞網(wǎng)站可能會動態(tài)地構(gòu)建頁面,也有可能會返回之前構(gòu)建的頁面(如果它還是最新的話)。但是,如果頁面周期性地改變,我們可以用兩種方式來處理它:周期性地在服務(wù)器上構(gòu)建新的頁面(和客戶請求無關(guān)),或者僅僅在用戶請求該頁面時再構(gòu)建?;赾ookie值針對具體用戶構(gòu)建頁面的情況尤其普遍。要記住,用戶提交兩種類型的數(shù)據(jù):顯示(即HTML表單的數(shù)據(jù))和隱式(即HTTP請求的報頭)。實時構(gòu)建頁面的理由有很多種: 網(wǎng)頁基于客戶發(fā)送的數(shù)據(jù)例如,搜索引擎生成的頁面,以及在線商店的訂單確認頁面,都要針對特定的用戶請求而產(chǎn)生。2 動態(tài)構(gòu)建網(wǎng)頁的原因預(yù)先建立的文檔可以滿足客戶的許多請求,服務(wù)器無需調(diào)用servlet就可以處理這些請求。同樣,兩種數(shù)據(jù)對開發(fā)來說都式至關(guān)重要的。 發(fā)送隱式的HTTP響應(yīng)數(shù)據(jù)。 向客戶發(fā)送顯式數(shù)據(jù)(即文檔)這個文檔可以用各種格式發(fā)送,包括文本(HTML或XML),二進制(GIF圖),甚至可以式建立在其他底層格式之上的壓縮格式,如gzip。對應(yīng)大多數(shù)其他應(yīng)用程序,也存在類似的問題。該數(shù)據(jù)庫可能不理解HTTP,或者不能返回HTML形式的結(jié)果,所有Web瀏覽器不能直接與數(shù)據(jù)庫進行會話?!∩山Y(jié)果這個過程可能需要訪問數(shù)據(jù)庫、執(zhí)行RMI或EJB調(diào)用、調(diào)用Web服務(wù),或者直接計算得出對應(yīng)的響應(yīng)。兩種數(shù)據(jù)都很重要。然而,數(shù)據(jù)還有可能來自applet或定制的HTTP客戶程序。Servlet的工作是執(zhí)行西門的任務(wù), 。t know how to use them, what good are they? Servlet and JSP technology is supported by servers from Apache, Oracle, IBM, Sybase, BEA, Macromedia, Caucho, Sun/iPlanet, New Atlanta, ATG, Fujitsu, Lutris, Silverstream, the World Wide Web Consortium (W3C), and many others. Several lowcost plugins add support to Microsoft IIS and Zeus as well. They run on Windows, Unix/Linux, MacOS, VMS, and IBM mainframe operating systems. They are the single most popular application of the Java programming language. They are arguably the most popular choice for developing medium to large Web applications. They are used by the airline industry (most United Airlines and Delta Airlines Web sites), emerce (), online banking (First USA Bank, Banco Popular de Puerto Rico), Web search engines/portals (), large financial sites (American Century Investments), and hundreds of other sites tha
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1