999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談ASP與JSP

2011-02-21 04:53:39靳晉
中國(guó)教育技術(shù)裝備 2011年6期
關(guān)鍵詞:數(shù)據(jù)庫(kù)

靳晉

德州職業(yè)技術(shù)學(xué)院 山東德州 253034

淺談ASP與JSP

靳晉

德州職業(yè)技術(shù)學(xué)院 山東德州 253034

目前,常用的動(dòng)態(tài)網(wǎng)頁(yè)語(yǔ)言有ASP和JSP,兩者都能夠?yàn)槌绦蜷_發(fā)人員提供實(shí)現(xiàn)應(yīng)用程序的編制與自帶組件設(shè)計(jì)網(wǎng)頁(yè)從邏輯上分離的技術(shù),而且兩者都能夠替代CGI使網(wǎng)站建設(shè)與發(fā)展變得較為簡(jiǎn)單與快捷。

ASP;JSP;Session對(duì)象

ASP是Active Server Page的縮寫,意為“動(dòng)態(tài)服務(wù)器頁(yè)面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其他程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。

JSP是Java Server Pages的縮寫,是由Sun Microsystems公司倡導(dǎo),許多公司參與,一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。用JSP開發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。

1 技術(shù)特點(diǎn)

ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的Web應(yīng)用程序。

JSP技術(shù)使用Java編程語(yǔ)言編寫類XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。

2 應(yīng)用范圍

ASP是Microsoft開發(fā)的動(dòng)態(tài)網(wǎng)頁(yè)語(yǔ)言,也繼承了微軟產(chǎn)品的一貫傳統(tǒng)——只能運(yùn)行于微軟的服務(wù)器產(chǎn)品,IIS(Internet Information Server,Windows NT)和PWS(Personal Web Server,Windows 98)上。Unix下也有ChiliSoft的插件來(lái)支持ASP,但是ASP本身的功能有限,必須通過(guò)ASP+COM的組合來(lái)擴(kuò)充,Unix下的COM實(shí)現(xiàn)起來(lái)非常困難。

JSP幾乎可以運(yùn)行于所有平臺(tái)。如Win NT、Linux、Unix。NT下IIS通過(guò)一個(gè)插件,如JRUN或者ServletExec,就能支持JSP。著名的Web服務(wù)器Apache已經(jīng)能夠支持JSP。由于Apache廣泛應(yīng)用在NT、Unix和Linux上,因此JSP有更廣泛的運(yùn)行平臺(tái)。雖然現(xiàn)在NT操作系統(tǒng)占了很大的市場(chǎng)份額,但是在服務(wù)器方面Unix的優(yōu)勢(shì)仍然很大,而新崛起的Linux更是來(lái)勢(shì)不小。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái),JSP和JavaBean甚至不用重新編譯,因?yàn)镴ava字節(jié)碼都是標(biāo)準(zhǔn)的、與平臺(tái)無(wú)關(guān)的。

3 Session對(duì)象

為了跟蹤用戶的操作狀態(tài),ASP應(yīng)用Session對(duì)象。JSP使用一個(gè)叫HttpSession的對(duì)象實(shí)現(xiàn)同樣的功能。Session的信息保存在服務(wù)器端,Session的ID保存在客戶機(jī)的cookie中。如果客戶機(jī)禁止cookie,Session ID就必須帶在url后面。Session一般在服務(wù)器上設(shè)置一個(gè)30分鐘的過(guò)期時(shí)間,當(dāng)客戶停止活動(dòng)后自動(dòng)失效。Session中保存和檢索的信息不能是基本數(shù)據(jù)類型(primitivedatatypes)如int、double等,而必須是Java的相應(yīng)的object(對(duì)象),如Integer、Double。

4 數(shù)據(jù)庫(kù)

ASP使用ODBC通過(guò)ADO連接數(shù)據(jù)庫(kù),而Java通過(guò)一個(gè)叫JDBC的技術(shù)聯(lián)接數(shù)據(jù)庫(kù)。目標(biāo)數(shù)據(jù)庫(kù)需要一個(gè)JDBC驅(qū)動(dòng)程序—— 一個(gè)數(shù)據(jù)庫(kù)與Java的借口,使得Java可以用標(biāo)準(zhǔn)的方式訪問(wèn)數(shù)據(jù)庫(kù)。JDBC不使用服務(wù)器端的數(shù)據(jù)源。只要有JDBC驅(qū)動(dòng)程序,Java就可以訪問(wèn)數(shù)據(jù)庫(kù)。如果一個(gè)特定的數(shù)據(jù)庫(kù)沒(méi)有JDBC驅(qū)動(dòng)程序,而只有ODBC驅(qū)動(dòng)程序,Java提供一個(gè)JDBC-ODBC橋來(lái)將JDBC調(diào)用轉(zhuǎn)化為ODBC調(diào)用。所有的Java編譯器都帶有一個(gè)免費(fèi)的JDBCODBC橋。理論上,橋可以訪問(wèn)任何常見的數(shù)據(jù)庫(kù)產(chǎn)品。

5 性能比較

有人做過(guò)試驗(yàn),對(duì)這兩種語(yǔ)言分別做循環(huán)性能測(cè)試及存取Oracle數(shù)據(jù)庫(kù)測(cè)試。在循環(huán)性能測(cè)試中,JSP只用令人吃驚的4秒鐘就結(jié)束了20000*20000的循環(huán);而ASP測(cè)試的是2000*2000循環(huán)(少一個(gè)數(shù)量級(jí)),用了63秒。數(shù)據(jù)庫(kù)測(cè)試中,二者分別對(duì)Oracle 8進(jìn)行1 000次Insert、Update、Select和Delete,Jsp需要13秒,ASP則需要73秒。

6 結(jié)語(yǔ)

JSP模型是在ASP之后定義的,它借用了ASP的許多優(yōu)點(diǎn)。JSP是未來(lái)發(fā)展的趨勢(shì),世界上一些大的電子商務(wù)解決方案提供商都采用JSP/Servlet。正在學(xué)習(xí)或使用動(dòng)態(tài)頁(yè)面的朋友可根據(jù)二者的特點(diǎn)選擇一種適合自己的語(yǔ)言。

TP312

B

1671-489X(2011)06-0089-01

10.3969 /j.issn.1671-489X.2011.06.089

猜你喜歡
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
兩種新的非確定數(shù)據(jù)庫(kù)上的Top-K查詢
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 欧美日本在线一区二区三区| 亚洲性日韩精品一区二区| 一级毛片免费不卡在线| 亚洲第一国产综合| 婷婷六月综合网| 国产精品福利一区二区久久| 久久久精品无码一区二区三区| 国产一区二区人大臿蕉香蕉| 亚洲天堂区| 欧美精品综合视频一区二区| 亚洲国产精品不卡在线| 老司机午夜精品视频你懂的| 久久精品人妻中文视频| 久久6免费视频| 久久99国产综合精品1| 国产成人精品综合| 色成人亚洲| 国产成人成人一区二区| 亚亚洲乱码一二三四区| 在线观看91精品国产剧情免费| 女人一级毛片| 日本少妇又色又爽又高潮| 国产迷奸在线看| 欧美成人a∨视频免费观看| 日韩精品少妇无码受不了| 国产精品免费电影| 欧美在线视频a| 色九九视频| 一本视频精品中文字幕| 色综合成人| 国产产在线精品亚洲aavv| 免费观看国产小粉嫩喷水| 欧美一区国产| 午夜日本永久乱码免费播放片| 不卡视频国产| 国产午夜看片| 国产鲁鲁视频在线观看| 国产呦精品一区二区三区网站| 韩日无码在线不卡| 极品国产一区二区三区| 国产打屁股免费区网站| 日本免费一区视频| 色婷婷亚洲十月十月色天| 亚洲无码久久久久| 日韩毛片在线播放| 精品综合久久久久久97超人| 国产在线专区| 国产精品19p| 日韩视频精品在线| 99九九成人免费视频精品| 2021最新国产精品网站| 毛片一级在线| 一本色道久久88综合日韩精品| 久久久久久久久亚洲精品| 日韩精品免费一线在线观看| AV无码一区二区三区四区| 国产精品hd在线播放| 欧洲精品视频在线观看| 久热中文字幕在线观看| 真实国产乱子伦高清| 亚洲精品人成网线在线| 国产96在线 | 亚洲成人一区二区三区| 精品乱码久久久久久久| 国产欧美成人不卡视频| 亚洲国产黄色| 亚洲国产成人在线| 日韩AV手机在线观看蜜芽| 青青草原国产一区二区| 国产一区在线视频观看| 久久久久国产精品嫩草影院| 青青草原国产精品啪啪视频| 91在线无码精品秘九色APP| 91在线播放免费不卡无毒| 亚洲中文字幕无码mv| 国产H片无码不卡在线视频| 欧美国产在线精品17p| 欧洲av毛片| 亚洲美女视频一区| 四虎永久在线精品国产免费| 亚洲无码高清视频在线观看| 波多野结衣视频一区二区 |