六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

用JSP構建動態網站 (4)

[摘要]八、 技術分析   Microsoft 公司的 ASP 技術也是動態網頁開發技術。JSP和ASP從形式上非常相似,ASP程序員一眼就能認出<% %>以及<%= %>。但是深入探究下去會發現它們很多的...
八、 技術分析

  Microsoft 公司的 ASP 技術也是動態網頁開發技術。JSP和ASP從形式上非常相似,ASP程序員一眼就能認出<% %>以及<%= %>。但是深入探究下去會發現它們很多的差別,其中最主要的有以下三點:

  1、 JSP的效率和安全性更高

  ASP以源碼形式存放,以解釋方式運行,每次ASP網頁調用都需要對源碼進行解釋,運行效率不高。另外,IIS的漏洞曾使得許多網站源程序大曝光,包括筆者以前用ASP開發的網站,ASP程序全部被人下載了去。

  JSP在執行以前先被編譯成字節碼 (byte code),字節碼由Java虛擬機(Java Virtual Machine)解釋執行,比源碼解釋的效率高;服務器上還有字節碼的Cache機制,能提高字節碼的訪問效率。第一次調用JSP網頁可能稍慢,因為它被編譯成Cache,以后就快得多了。同時,JSP源程序不大可能被下載,特別是JavaBean程序完全可以放到不對外的目錄中。

  2、 JSP的組件 (Component) 方式更方便

  ASP通過COM來擴充復雜的功能,如文件上載、發送email以及將業務處理或者復雜計算分離出來成為獨立可重復利用的模塊。JSP通過JavaBean實現了同樣的功能擴充。

  在開發方面,COM的開發遠比JavaBean復雜和繁瑣,學會ASP不難,但學會開發COM可不簡單。而JavaBean就簡單多了,從本文上述示例中可以看出開發JavaBean很方便。

  在維護方面,COM必須在服務器上注冊,如果修改了COM程序,就必須重新注冊,甚至必須關機和重新啟動。JavaBean則不需要注冊,放在CLASSPATH包含的目錄中就行了。如果JavaBean進行了修改,則JSWDK和Tomcat現在還需要關閉和重新運行(但不是關機),但開發者已經許諾將在以后的版本中做到不需要關閉服務器。

  另外JavaBean是完全的OOP,可以針對不同的業務處理功能方便地建立一整套可重復利用的對象庫,例如用戶權限控制、email自動回復等等。

  3、 JSP的適應平臺更廣

  ASP目前僅適用于NT和IIS。雖然Unix下有ChiliSoft的插件來支持ASP,但是ASP本身的功能有限,必須通過ASP+COM的組合來擴充,Unix下的COM實現起來非常困難。

  JSP則不同,幾乎所有平臺都支持Java,JSP+JavaBean可以在所有平臺下通行無阻。NT下IIS通過一個插件,例如JRUN(http://www3.allaire.com/products/jrun/)或者ServletExec(http://www.newatlanta.com/),就能支持JSP。著名的Web服務器Apache已經能夠支持JSP。由于Apache廣泛應用在NT、Unix和Linux上,因此JSP有更廣泛的運行平臺。雖然現在NT操作系統占了很大的市場份額,但是在服務器方面Unix的優勢仍然很大,而新崛起的Linux更是來勢不小。

  從一個平臺移植到另外一個平臺,JSP和JavaBean甚至不用重新編譯,因為Java字節碼都是標準的與平臺無關的。筆者將在NT下實驗的JSP網頁原封不動地拿到Linux下就運行起來了,感覺非常滿意。

  九、 結論

  綜上所述,JSP可謂是構建動態網站的一個利器,故推薦給讀者,祝愿你們掌握JSP,開發出優秀的網站。ASP程序員也請試一下,JSP里也有session、request、response/out等對象,親自試試看如何。

  附文

  這里是關于JSP的重要參考資料,有興趣的讀者可以進一步閱讀。

http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.zdnet.com/pcweek/stories/news/0,4153,410709,00.html
http://developer.netscape.com/viewsource/kuslich_jsp
/kuslich_jsp.html
http://web2.java.sun.com/products/jsp/jsp-asp.html
http://www.asptoday.com/articles/19991022.htm 


主站蜘蛛池模板: 日日天天夜夜 | 日本不卡一区二区三区视频 | 日日夜干 | 天天爱天天插 | 欧美一区二区三区免费观看视频 | 天天躁夜夜躁狠狠躁2018a | 欧美一区二区三区久久综 | 亚洲乱码一二三四五六区 | 日韩黄色一级片 | 欧美亚洲第一区 | 天天色天天射天天操 | 欧美一区二区三区久久综 | 在线播放亚洲视频 | 最新在线观看精品国产福利片 | 天天艹天天 | 香蕉毛片a | 亚洲视频污| 亚洲国产成人久久综合区 | 四虎国产精品永久在线 | 香蕉久久一区二区三区 | 亚洲日本视频在线 | 日本成人高清视频 | 在线观看视频中文字幕 | 新婚被黑人睡走中文字幕 | 日韩精品一区二区三区毛片 | 日本视频a | 日本伦理中文字幕 | 亚洲精品高清在线观看 | 日韩在线三级 | 婷婷成人丁香五月综合激情 | 日日摸夜夜添夜夜添特色大片 | 四虎永久免费地址在线观看 | 中文字幕 国产精品 | 日韩第一页在线观看 | 欧美一级网 | 日本欧美久久久久免费播放网 | 日韩高清免费在线观看 | 四虎精品福利视频精品 | 亚洲成年男人的天堂网 | 天美传媒一区二区三区 | 性刺激欧美三级在线观看 |