1.ASP簡介ASP是MicrosoftActiveServerPages的簡稱。ASP本身并不是一種編程語言,它是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境。ASP內(nèi)含于IS30和40之中,通過ASP可以結(jié)合HTML頁面、ASP指令和Activex元素建立動(dòng)態(tài)、交互、高效的Web服務(wù)器應(yīng)用程序。
有了ASP,就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。
下面是ASP技術(shù)獨(dú)具的一些特點(diǎn):
(1)使用Javascript、Vbscript等等腳本語言,結(jié)合HTML代代碼,即可快速完成Web應(yīng)用程序;
(2)無須編譯,容易編寫,可在服務(wù)器端直接解釋并執(zhí)行;
(3)無須特殊的編輯環(huán)境,可以使用普通的文本編輯器進(jìn)行編輯;
(4)與瀏覽器無關(guān),任何瀏覽器均可瀏覽ASP所所設(shè)計(jì)的網(wǎng)頁內(nèi)容 ;
(5)ASP能與任何Activex腳本語言相容,它通過plug-in方式,可以使用第三方所提供的其他腳本語言,如Perl、TCL等;
(6)ASP的源程序不會(huì)傳到客戶端瀏覽器,因此可以避免源程序被他人剽竊,提高了程序的安全性。
2.JSP簡介JSP是JavaServerPage的簡稱,是由Sun公司推出的一種交互式網(wǎng)頁編譯技術(shù)。JSP不但能夠建立交互式網(wǎng)站,而且可以應(yīng)用于不同的操作平臺(tái)上,包括Windows98/2000、Windows TServer和Linux等。這種跨平臺(tái)的特性包含了目前大部分網(wǎng)站服務(wù)器的配置環(huán)境,再加上它的語法與ASP一樣易學(xué)易懂,而且在網(wǎng)絡(luò)安全技術(shù)方面已經(jīng)超越ASP技術(shù),所以越來越多的商業(yè)網(wǎng)站開始轉(zhuǎn)向運(yùn)用JSP技術(shù)進(jìn)行開發(fā)
JSP交互式網(wǎng)頁編譯技術(shù)有下列幾個(gè)特征:
(1)由于JSP使用Java語言,具有跨平臺(tái)的特性,并采用了面向?qū)ο蟪绦蛟O(shè)計(jì)的概念,使得開發(fā)出來的Web應(yīng)用程序具有更高的穩(wěn)定性和可移植性 ;
(2)JSP使用Servlet技術(shù),使得含有JSP程序的網(wǎng)頁第一次被客戶端請求時(shí)會(huì)自動(dòng)執(zhí)行,而且只編譯一次,以后有相同的請求不需要再重新編譯,提高了瀏覽速度;
(3)使用(Package)類型的函數(shù)Bean,相同的Bean可以應(yīng)用于不同的JSP程序中,無須重新編寫程序代碼,從而大幅度縮短程序開發(fā)的時(shí)間,增加了程序的靈活性;
(4)JSP程序通過JDBC接口訪問后臺(tái)數(shù)據(jù)庫,對于只有ODBC接口的數(shù)據(jù)庫,則使用Java提供的JDBCーODBC橋接器進(jìn)行轉(zhuǎn)換,因此
網(wǎng)站建設(shè)中JSP可以支持大部分的數(shù)據(jù)庫軟件 。
本文標(biāo)題:網(wǎng)站建設(shè)中的ASP與JSP技術(shù)
本文URL:http://jinyejixie.com/news0/122050.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)等
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)