亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        ASP與JSP優(yōu)劣之比較

        2008-12-31 00:00:00吳秒秒
        網(wǎng)絡(luò)與信息 2008年7期

        當(dāng)前流行的兩種web應(yīng)用開發(fā)環(huán)境Active Sever Pages(ASP)和Java Sever Pages(JSP)在技術(shù)方面有許多相似之處,都是可以嵌入HTML中的程序,都使用標(biāo)簽與腳本技術(shù)來制作動態(tài)WEB網(wǎng)頁,為實(shí)現(xiàn)動態(tài)交互網(wǎng)頁提供技術(shù)環(huán)境支持,而且都能夠替代CGI,使網(wǎng)站建設(shè)與發(fā)展變得更為簡單、快捷。

        盡管兩者有許多相似的地方,但仍然存在很多不同之處,其中最本質(zhì)上的區(qū)別在于:兩者來源于不同的技術(shù)規(guī)范組織,實(shí)現(xiàn)的WEB服務(wù)器平臺要求不相同。以下就來比較兩種技術(shù),看看各自有哪些優(yōu)勢和劣勢,以供設(shè)計(jì)開發(fā)者選擇使用。

        1 技術(shù)的開放性

        ASP技術(shù)主要依賴微軟公司的技術(shù)支持。其發(fā)展是建立在獨(dú)占的、封閉的開發(fā)過程基礎(chǔ)之上。Windows本身的所有問題都會一成不變地也累加到了它的身上。安全性、穩(wěn)定性、跨平臺性都會因?yàn)榕cNT的捆綁而顯現(xiàn)出來。

        相比之下,JSP技術(shù)基于平臺和服務(wù)器的互相獨(dú)立,輸入支持來自廣泛的、專門的各種工具包。SUN公司應(yīng)用JAVA社團(tuán)性過程開發(fā)JSP技術(shù)。針對JSP的產(chǎn)品,SUN授權(quán)了工具提供商(如Macromedia)、結(jié)盟公司(如Apache,Netscape)、最終用戶、協(xié)作商及其他。JSP應(yīng)用程序界面(API)毫無疑問已經(jīng)取得成功,并將隨JAVA組織不斷開放擴(kuò)大繼續(xù)完善。

        2 平臺和服務(wù)器的彈性

        ASP是運(yùn)行在微軟的操作系統(tǒng)平臺之上,并搭配微軟的WEB服務(wù)器IIS(Internet Information Services),基于ActiveX控件技術(shù)提供客戶端和服務(wù)器端的開發(fā)組件。因ActiveX對象具有平臺特性,所以ASP技術(shù)不能很容易地實(shí)現(xiàn)在跨平臺的WEB服務(wù)器的工作。盡管ASP技術(shù)通過第三方提供的產(chǎn)品能夠得到組件和服務(wù)實(shí)現(xiàn)跨平臺的應(yīng)用程序,但是ActiveX對象必須事先放置于所選擇的平臺中。

        JSP技術(shù)主要運(yùn)行在Java Virtual Machine (JVM)虛擬機(jī)器上, 因此,它能夠跨越所有的平臺,例如:NT、Windows 2000、Solaris、Linux、OS/390、AIX、HP-UX 等,除了能在各式各樣的操作系統(tǒng)上執(zhí)行,并且能搭配各種WEB服務(wù)器:Apache、IIS、Netscape Enterprise Server ,等等,將靜態(tài)的HTML網(wǎng)頁交由執(zhí)行速度較快的Web Server 處理,而動態(tài)產(chǎn)生網(wǎng)頁的部分,就交由JSP Container 來執(zhí)行。

        由上述可知,JSP技術(shù)在跨平臺的表現(xiàn)方面比ASP來得更有彈性。

        3 從開發(fā)人員的角度分析

        ASP和JSP都使用標(biāo)簽“<%”和“%>”與腳本技術(shù)來制作動態(tài)WEB網(wǎng)頁,但標(biāo)記符號之間所使用的語言不同。ASP為JavaScript或VBScript,由于ASP還是一種 Script語言,所以除了大量使用組件外,沒有辦法提高其工作效率。它必須面對即時(shí)編譯的時(shí)間考驗(yàn),同時(shí)我們還不知其背后的組件會是一個(gè)什么樣的狀況。而JSP所用的語言是Java。Java 是嚴(yán)謹(jǐn)規(guī)范、有系統(tǒng)組織、強(qiáng)大且易擴(kuò)充的語言,其可執(zhí)行性優(yōu)于VBScript或JavaScript語言。它能夠利用JAVA技術(shù)并被編譯為JAVA Servlets。Java 語言能夠提供防止直接存取內(nèi)存的功能,而存取內(nèi)存產(chǎn)生的錯誤,通常也正是造成服務(wù)器損毀的最主要原因之一。

        ASP和JSP技術(shù)都能使開發(fā)者實(shí)現(xiàn),通過點(diǎn)擊網(wǎng)頁中的組件制作交互式動態(tài)的內(nèi)容和應(yīng)用程序的WEB站點(diǎn)。但ASP僅支持微軟的組件對象模型COM,由于Windows NT最初的設(shè)計(jì)問題而會引發(fā)ASP大量的安全問題。只要在這樣的組件或是操作中一不注意,那么外部攻擊就可以取得相當(dāng)高的權(quán)限而導(dǎo)致網(wǎng)站癱瘓或者數(shù)據(jù)丟失;而JSP組件都是基于Javabeans技術(shù)或JSP標(biāo)簽庫。JSP標(biāo)簽具有可擴(kuò)充性 ,使得JSP開發(fā)者可以使用用戶定制標(biāo)簽庫,可以充分利用與XML兼容的標(biāo)簽技術(shù)強(qiáng)大的功能,大大減少對腳本語言的依賴。由于定制標(biāo)簽技術(shù),使網(wǎng)頁制作者降低了制作網(wǎng)頁和向多個(gè)網(wǎng)頁擴(kuò)充關(guān)鍵功能的復(fù)雜程度。

        4 跨平臺的可重用性

        JSP的開發(fā)人員在開發(fā)過程中一直關(guān)注可重用性。JSP組件(企業(yè)Javabeans,Javabeans,或定制的JSP標(biāo)簽)都是跨平臺可重用的。JSP技術(shù)的標(biāo)簽可擴(kuò)充功能為開發(fā)人員提供簡便的,與XML兼容的接口即共享網(wǎng)頁的打包功能使其完全的工業(yè)標(biāo)準(zhǔn)化。工業(yè)標(biāo)準(zhǔn)化的Javabeans組件可以訪問傳統(tǒng)的數(shù)據(jù)庫,并能以分布式系統(tǒng)模式工作于UNIX和WINDOWS平臺。

        ASP沒有JAVABEANS組件,不能擴(kuò)充,不能實(shí)現(xiàn)跨平臺重用。

        從以上幾個(gè)方面的分析比較中,我們不難看出,JSP已經(jīng)在多處顯示出了其優(yōu)越性。由于JSP技術(shù)是基于JAVA的開放性過程的產(chǎn)品,因此它能夠廣泛支持不同提供商提供的工具、WEB服務(wù)器和應(yīng)用程序的服務(wù),這樣能夠使用戶選擇最佳的開發(fā)方法,選擇最適應(yīng)他們的應(yīng)用程序開發(fā)的工具包,同時(shí)有效地保護(hù)用戶在代碼和人員培訓(xùn)上的投資。

        最后,把ASP和JSP兩種技術(shù)各自在多方面的性能以列表的形式羅列出來:

        參考文獻(xiàn)

        [1] 宋先斌,何在玉.web應(yīng)用開發(fā)技術(shù).人民郵電出版社.

        [2] 林宏基,等. Web開發(fā)技術(shù)教程ASP/ASP.NET/JSP程序設(shè)計(jì).北京大學(xué)出版社.

        天啦噜国产精品亚洲精品| 亚洲色欲色欲大片www无码| 国产成人亚洲日韩欧美| 国产又黄又爽又无遮挡的视频| 区二区三区亚洲精品无| 亚洲色图在线免费观看视频| 少妇无码av无码一区| 国产乱淫视频| 国产一区二区免费在线观看视频| 大陆老熟女自拍自偷露脸| 国产成人亚洲精品青草天美| 国产精品自在线免费| 91精品国产乱码久久久| 国产一区国产二区亚洲精品| 亚洲av无码一区二区三区人妖| 99国产小视频| 亚洲在中文字幕乱码熟女| 午夜久久久久久禁播电影| 海角国精产品一区一区三区糖心| 中文字幕亚洲无线码高清| 人妻少妇中文字幕专区| 欧美日韩精品乱国产| 精品无码专区久久久水蜜桃 | 国产精品18久久久久久麻辣| 亚洲欧洲日韩免费无码h| 日韩一区二区三区人妻中文字幕| 欧美精品欧美人与动人物牲交 | 丝袜人妻无码中文字幕综合网| 成年网站在线91九色| 国产精品99精品无码视亚| 中文字幕在线免费| 一区二区免费国产a在亚洲 | 欲香欲色天天综合和网| 五月天精品视频在线观看| 国产美女自拍国语对白| 精品国产a一区二区三区v| 欧洲精品免费一区二区三区| 亚洲色偷拍一区二区三区 | 一区二区三区四区国产99| 国产熟妇人妻精品一区二区动漫 | 日本视频一区二区三区在线观看|