資源描述:
《應(yīng)用jsp技術(shù)開發(fā)web應(yīng)用程序new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、技術(shù)與應(yīng)用技術(shù)交流!"#$%&’&()*%+,--’.#*/.&%應(yīng)用+,-技術(shù)開發(fā)1)D應(yīng)用程序中國(guó)人壽保險(xiǎn)公司遼寧省分公司趙越超在基于!"#$%"$#的電子商務(wù)在以迅猛的勢(shì)頭改一個(gè)進(jìn)程,因此系統(tǒng)資源消耗大、運(yùn)行效率低。變著人們的工作和生活方式的同時(shí),傳統(tǒng)的保險(xiǎn)業(yè)第二代動(dòng)態(tài)&)*技術(shù)有兩種,一種是由&)*也面臨著巨大的沖擊。保險(xiǎn)公司要實(shí)現(xiàn)電子商務(wù),離服務(wù)器供應(yīng)商提供插件(-34567"8)和9-08,這種方不開&$’應(yīng)用程序,而構(gòu)建()*應(yīng)用程序需要相式的缺點(diǎn)是不同供應(yīng)商的產(chǎn)品只能針對(duì)自己的應(yīng)的技術(shù)和工具支持。本文擬就應(yīng)用+,-技術(shù)開發(fā)1$’服務(wù)器。例如,雖然:7;%<8<=#的9,-非常易
2、于()*應(yīng)用程序做簡(jiǎn)單介紹。實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè),但它只能在:7;%<8<=#600,6和-$%8<">361$’6,$%?$%上運(yùn)行。也就是說,如果采用9,-技術(shù),一、動(dòng)態(tài)()*技術(shù)的發(fā)展就必須選擇:7;%<8<=#的產(chǎn)品,不可能把應(yīng)用移植到諸如@#和B7"4C等其他1$D服務(wù)器和操作系當(dāng)前,()*技術(shù)已從一個(gè)提供靜態(tài)的分布式網(wǎng)統(tǒng)。另一種方式是+E?E的,)%?)3)#8,它利用+E?E技絡(luò)信息服務(wù)的系統(tǒng)發(fā)展成為可以購(gòu)買貨物和服務(wù)的術(shù)編寫服務(wù)器端應(yīng)用。由于和.20一樣要經(jīng)歷編市場(chǎng),實(shí)現(xiàn)這樣的市場(chǎng)需要更多、更復(fù)雜的應(yīng)用來表碼、編譯和發(fā)行等一系列過程,因此其開發(fā)效率很現(xiàn)動(dòng)態(tài)的信息。動(dòng)態(tài)()*技術(shù)
3、由此應(yīng)運(yùn)而生。低。第一代動(dòng)態(tài)()*技術(shù)是./0技術(shù),它通過在+,-是新一代(第三代)動(dòng)態(tài)1)D技術(shù)。它是1)*服務(wù)器上運(yùn)行一個(gè)外部程序產(chǎn)生動(dòng)態(tài)信息。但一種開放式和免費(fèi)的技術(shù)規(guī)范,是+E?E6F企業(yè)版是,由于.20編程復(fù)雜,并且每一次請(qǐng)求都需啟動(dòng)(+GHH)的重要組成部分。+,-能夠與第二代1)D34·中國(guó)金融電腦0110年第22期技術(shù)交流技術(shù)與應(yīng)用!"#$%&’&()*%+,--’.#*/.&%技術(shù)結(jié)合,共同創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè),其特點(diǎn)是開發(fā)效率SW:XRihU高。與5$2技術(shù)相比,1$2技術(shù)有以下五點(diǎn)不同6SWLMFNhU78編程語(yǔ)言不同。5$2網(wǎng)頁(yè)是利用9:;$<%0=.編例7中,除了傳統(tǒng)的LMF
4、N代碼外,在SaU寫,而1$2網(wǎng)頁(yè)是用1>&>編程語(yǔ)言編寫。因?yàn)?>&>和ah之間的語(yǔ)句是1D&D腳本代碼($<%0=.0/3),它的平臺(tái)獨(dú)立性,1$2網(wǎng)頁(yè)可以跨平臺(tái),而?$2網(wǎng)頁(yè)們?cè)诜?wù)器端執(zhí)行。1$2的處理過程如圖7所示。不能。@8組件技術(shù)不同。1$2網(wǎng)頁(yè)使用1>&>:">/組件1$2,/30/"!"#$"%&"%技術(shù),而5$2使用5<.0&"A組件技術(shù)。(%)*+"%$"%&"%,-."/+0)/$"%&4".B8速度和穩(wěn)定性不同。由于1$2網(wǎng)頁(yè)在首次被,/30/"調(diào)用時(shí)即被編譯成$"%&"4".+裝入內(nèi)存,以后的調(diào)用圖’只要執(zhí)行即可。因此,盡管5$2網(wǎng)頁(yè)采用了高速緩沖技術(shù),但相比之下,
5、1$2網(wǎng)頁(yè)的速度更快、穩(wěn)定性圖7中,當(dāng)RD."8O+=被調(diào)用時(shí),它首先被1$2U更強(qiáng)。,/30/"編譯成$"%&4".傳遞給$"%&4".U,/30/";$"%&4".UC8可擴(kuò)展的標(biāo)記(.D3)不同。1$2網(wǎng)頁(yè)具有被稱,/30/"將$"%&4".裝載并執(zhí)行后,將產(chǎn)生的動(dòng)態(tài)信息作可擴(kuò)展標(biāo)記的特性,這種機(jī)制使開發(fā)者可以創(chuàng)建形成LMFN返回瀏覽器;由瀏覽器展現(xiàn)LMFN。定制的標(biāo)記,但在5$2網(wǎng)頁(yè)中不能這樣做。當(dāng)需要再次調(diào)用這個(gè)1$2網(wǎng)頁(yè)時(shí),1$2U,/30/"E8自由選擇的程度不同。5$2網(wǎng)頁(yè)只能在F0G會(huì)執(zhí)行已經(jīng)裝載后的$"%&4".+。如果1$2被修改,它<%)+)H.;II$和2"%+)/>
6、4;J"K;$"%&"%上運(yùn)行,而對(duì)于將被自動(dòng)編譯成$"%&4".后執(zhí)行。1$2網(wǎng)頁(yè)沒有某種特定的J"K服務(wù)器或操作系統(tǒng)的限制。三、編寫腳本的元素二、1$2的處理過程RD."8O+=中,還可以使用如例@所示“RD."U.)j‘Dck/"*UR>."de”的形式創(chuàng)建R>."的對(duì)象。這時(shí),需1$2是由傳統(tǒng)的LMFN和1>&>代碼混合編寫要使用2>3"指示標(biāo)記。的網(wǎng)頁(yè),其擴(kuò)展名是“8O+=”而不是“8P.Q4”或例@:R>."@8O+=“8P.Q”。通過擴(kuò)展名,J"K服務(wù)器即可識(shí)別1$2網(wǎng)Sal=>3"U0Q=)%.k^O>&>8b.048m^UaTUUUUU頁(yè),并調(diào)用其所需的服務(wù)器擴(kuò)展功能或插件進(jìn)
7、行特SLMFNTUUUUU殊處理。下面以R>."8O+=為例,說明1$2的工作過程。SL,5RTUUUUU例7:R>."78O+=SMIMN,T1$2U,->Q=4"SWMIMN,TUUUUUSLMFNTU;;;;SWL,5RTUUUUUVL,5RT;;;;;S:XRiU:Z[XNXk^HHHH<<^TUUUUUVMIMN,T1$2;,->Q=4"VWMIMN,T;;;;;S[,_M,TUUU