欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
jsp 與servlet的區別 (轉)
JSP和SERVLET到底在應用上有什么區別,很多人搞不清楚。我來(lái)胡扯幾句吧。簡(jiǎn)單的說(shuō),SUN首先發(fā)展出SERVLET,其功能比較強勁,體系設計也很先進(jìn),只是,它輸出HTML語(yǔ)句還是采用了老的CGI方式,是一句一句輸出,所以,編寫(xiě)和修改HTML非常不方便。  
后來(lái)SUN推出了類(lèi)似于A(yíng)SP的鑲嵌型的JSP,把JSP   TAG鑲嵌到HTML語(yǔ)句中,這樣,就大大簡(jiǎn)化和方便了網(wǎng)頁(yè)的設計和修改。新型的網(wǎng)絡(luò )語(yǔ)言如ASP,PHP,JSP都是鑲嵌型的SCRIPT語(yǔ)言。  
從網(wǎng)絡(luò )三層結構的角度看,一個(gè)網(wǎng)絡(luò )項目最少分三層:data   layer,business   layer,   presentation   layer。當然也可以更復雜。SERVLET用來(lái)寫(xiě)business   layer是很強大的,但是對于寫(xiě)presentation   layer就很不方便。JSP則主要是為了方便寫(xiě)presentation   layer而設計的。當然也可以寫(xiě)business   layer。寫(xiě)慣了ASP,PHP,CGI的朋友,經(jīng)常會(huì )不自覺(jué)的把presentation   layer和business   layer混在一起。就象前面那個(gè)朋友,把數據庫處理信息放到JSP中,其實(shí),它應該放在business   layer中。  
根據SUN自己的推薦,JSP中應該僅僅存放與presentation   layer有關(guān)的東東,也就是說(shuō),只放輸出HTML網(wǎng)頁(yè)的部份。而所有的數據計算,數據分析,數據庫聯(lián)結處理,統統是屬于business   layer,應該放在JAVA   BEANS中。通過(guò)JSP調用JAVA   BEANS,實(shí)現兩層的整合。  
實(shí)際上,微軟前不久推出的DNA技術(shù),簡(jiǎn)單說(shuō),就是ASP+COM/DCOM技術(shù)。與JSP+BEANS完全類(lèi)似,所有的presentation   layer由ASP完成,所有的business   layer由COM/DCOM完成。通過(guò)調用,實(shí)現整合。  
為什么要采用這些組件技術(shù)呢?因為單純的ASP/JSP語(yǔ)言是非常低效率執行的,如果出現大量用戶(hù)點(diǎn)擊,純SCRIPT語(yǔ)言很快就到達了他的功能上限,而組件技術(shù)就能大幅度提高功能上限,加快執行速度。  
另外一方面,純SCRIPT語(yǔ)言將presentation   layer和business   layer混在一起,造成修改不方便,并且代碼不能重復利用。如果想修改一個(gè)地方,經(jīng)常會(huì )牽涉到十幾頁(yè)CODE,采用組件技術(shù)就只改組件就可以了。  
綜上所述,SERVLET是一個(gè)早期的不完善的產(chǎn)品,寫(xiě)business   layer很好,寫(xiě)presentation   layer就很臭,并且兩層混雜。  
所以,推出JSP+BAEN,用JSP寫(xiě)presentation   layer,用BAEN寫(xiě)business   layer。SUN自己的意思也是將來(lái)用JSP替代SERVLET。  
可是,這不是說(shuō),學(xué)了SERVLET沒(méi)用,實(shí)際上,你還是應該從SERVLET入門(mén),再上JSP,再上JSP+BEAN。  
強調的是:學(xué)了JSP,不會(huì )用JAVA   BEAN并進(jìn)行整合,等于沒(méi)學(xué)。大家多花點(diǎn)力氣在JSP+BEAN上。  
在補充幾句:  
我們可以看到,當ASP+COM和JSP+BEAN都采用組件技術(shù)后,所有的組件都是先進(jìn)行編譯,并駐留內存,然后快速執行。所以,大家經(jīng)常吹的SERVLET/JSP先編譯駐內存后執行的速度優(yōu)勢就沒(méi)有了。  
反之,ASP+COM+IIS+NT緊密整合,應該會(huì )有較大的速度優(yōu)勢呈現。而且,ASP+COM+IIS+NT開(kāi)發(fā)效率非常高,雖然BUG很多。  
那么,為什么還用JSP+BEAN?因為JAVA實(shí)在前途遠大。微軟分拆后,操作系統將群雄并起,應用軟件的開(kāi)發(fā)商必定要找一個(gè)通用開(kāi)發(fā)語(yǔ)言進(jìn)行開(kāi)發(fā),JAVA一統天下的時(shí)機就到了。如果微軟分拆順利,從中分出的應用軟件公司將成為JAVA的新領(lǐng)導者。目前的JAVA大頭SUN和IBM都死氣沉沉,令人失望。希望新公司能注入新活力。不過(guò),新公司很有可能和舊SUN展開(kāi)JAVA標準大戰,雙方各自制定標準,影響JAVA夸平臺。  
另外,現在的機器速度越來(lái)越快,JAVA的速度劣勢很快就可以被克服。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
ASP與JSP的比較
servlet和JSP有本質(zhì)上的區別么?
java筆試題大匯總(二)
某高人整理的Java就業(yè)面試題大全【3】
J2EE
JAVA面試試題集
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久