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

淺談ASP與JSP

2011-02-21 04:53:39靳晉
中國教育技術裝備 2011年6期
關鍵詞:數據庫

靳晉

德州職業技術學院 山東德州 253034

淺談ASP與JSP

靳晉

德州職業技術學院 山東德州 253034

目前,常用的動態網頁語言有ASP和JSP,兩者都能夠為程序開發人員提供實現應用程序的編制與自帶組件設計網頁從邏輯上分離的技術,而且兩者都能夠替代CGI使網站建設與發展變得較為簡單與快捷。

ASP;JSP;Session對象

ASP是Active Server Page的縮寫,意為“動態服務器頁面”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其他程序進行交互,是一種簡單、方便的編程工具。

JSP是Java Server Pages的縮寫,是由Sun Microsystems公司倡導,許多公司參與,一起建立的一種動態網頁技術標準。JSP技術有點類似ASP技術,它是在傳統的網頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。用JSP開發的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統上運行。

1 技術特點

ASP是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或Web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的Web應用程序。

JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發變得迅速和容易。

2 應用范圍

ASP是Microsoft開發的動態網頁語言,也繼承了微軟產品的一貫傳統——只能運行于微軟的服務器產品,IIS(Internet Information Server,Windows NT)和PWS(Personal Web Server,Windows 98)上。Unix下也有ChiliSoft的插件來支持ASP,但是ASP本身的功能有限,必須通過ASP+COM的組合來擴充,Unix下的COM實現起來非常困難。

JSP幾乎可以運行于所有平臺。如Win NT、Linux、Unix。NT下IIS通過一個插件,如JRUN或者ServletExec,就能支持JSP。著名的Web服務器Apache已經能夠支持JSP。由于Apache廣泛應用在NT、Unix和Linux上,因此JSP有更廣泛的運行平臺。雖然現在NT操作系統占了很大的市場份額,但是在服務器方面Unix的優勢仍然很大,而新崛起的Linux更是來勢不小。從一個平臺移植到另外一個平臺,JSP和JavaBean甚至不用重新編譯,因為Java字節碼都是標準的、與平臺無關的。

3 Session對象

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

4 數據庫

ASP使用ODBC通過ADO連接數據庫,而Java通過一個叫JDBC的技術聯接數據庫。目標數據庫需要一個JDBC驅動程序—— 一個數據庫與Java的借口,使得Java可以用標準的方式訪問數據庫。JDBC不使用服務器端的數據源。只要有JDBC驅動程序,Java就可以訪問數據庫。如果一個特定的數據庫沒有JDBC驅動程序,而只有ODBC驅動程序,Java提供一個JDBC-ODBC橋來將JDBC調用轉化為ODBC調用。所有的Java編譯器都帶有一個免費的JDBCODBC橋。理論上,橋可以訪問任何常見的數據庫產品。

5 性能比較

有人做過試驗,對這兩種語言分別做循環性能測試及存取Oracle數據庫測試。在循環性能測試中,JSP只用令人吃驚的4秒鐘就結束了20000*20000的循環;而ASP測試的是2000*2000循環(少一個數量級),用了63秒。數據庫測試中,二者分別對Oracle 8進行1 000次Insert、Update、Select和Delete,Jsp需要13秒,ASP則需要73秒。

6 結語

JSP模型是在ASP之后定義的,它借用了ASP的許多優點。JSP是未來發展的趨勢,世界上一些大的電子商務解決方案提供商都采用JSP/Servlet。正在學習或使用動態頁面的朋友可根據二者的特點選擇一種適合自己的語言。

TP312

B

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

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

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 久久狠狠色噜噜狠狠狠狠97视色 | 2021国产乱人伦在线播放 | 国产无码网站在线观看| 中文字幕中文字字幕码一二区| 国产福利在线免费观看| 色妞www精品视频一级下载| 日韩性网站| 亚洲天堂免费| 国产美女在线免费观看| 中文字幕亚洲乱码熟女1区2区| 国产剧情无码视频在线观看| 国内精品久久久久鸭| 九色在线视频导航91| 动漫精品中文字幕无码| 超清无码熟妇人妻AV在线绿巨人| 97久久超碰极品视觉盛宴| 欧美精品伊人久久| 久久久亚洲国产美女国产盗摄| 夜精品a一区二区三区| 成人精品区| 国产午夜无码专区喷水| 妇女自拍偷自拍亚洲精品| 亚洲综合色婷婷中文字幕| 久久综合五月婷婷| 不卡的在线视频免费观看| 色色中文字幕| 喷潮白浆直流在线播放| 毛片国产精品完整版| 99久久国产自偷自偷免费一区| 国产又大又粗又猛又爽的视频| 欧美一级黄片一区2区| 日本在线国产| 久久福利片| 91av成人日本不卡三区| 手机在线国产精品| 日本一本在线视频| 四虎AV麻豆| 亚洲区视频在线观看| 夜夜操狠狠操| 香蕉eeww99国产在线观看| 国产亚洲视频中文字幕视频 | 国产原创第一页在线观看| 香蕉视频在线观看www| 日本久久免费| 亚洲欧美一区二区三区图片| 免费毛片在线| 特级aaaaaaaaa毛片免费视频| 夜夜爽免费视频| 免费毛片a| 国产色爱av资源综合区| 中文字幕天无码久久精品视频免费| 强奷白丝美女在线观看 | 99久久精彩视频| 狠狠做深爱婷婷综合一区| 一级爱做片免费观看久久| 日韩欧美在线观看| 伊人久久精品亚洲午夜| 2021精品国产自在现线看| 精品福利国产| 国产成人亚洲综合a∨婷婷| 青青网在线国产| 久久美女精品| 国产无码性爱一区二区三区| 亚洲熟妇AV日韩熟妇在线| 久久综合国产乱子免费| 亚洲日本中文字幕乱码中文| 国产精品太粉嫩高中在线观看| 婷婷色在线视频| www.99精品视频在线播放| 91网站国产| 色婷婷在线影院| 国产91小视频| 欧美国产日韩在线播放| 欧美精品成人一区二区视频一| 久久中文无码精品| 亚洲人成日本在线观看| 99久久国产综合精品2023| 久久中文无码精品| 亚洲欧美日韩天堂| 国产欧美日韩另类| 在线看AV天堂| 91视频日本|