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

JSP、ASP和ASP.NET技術分析

2012-08-15 00:54:11張舜堯
科技視界 2012年35期
關鍵詞:跨平臺頁面程序

張舜堯

(廈門軟件職業技術學院 福建 廈門 361024)

1 JSP 技術介紹

JSP(Java Server Page)作為當今主流動態網頁設計平臺之一,是由SUN 公司發起的并聯合多家公司共同創立的一種動態網頁設計技術標準。JSP 的基礎是Java 技術,因為其運行于虛擬機之上,所以一般用來設計多平臺和跨服務器的動態頁面。 JSP 的執行方式和常見的VBSeript 和JavaScript 有所不同,它的執行是完全在服務器端的,而其他的腳本語言執行中,一部分是在瀏覽器上執行的。 在靜態HTML 頁面內加入Java 腳本片斷和標記(tag)就構成了JSP 頁面。 當服務器收到訪問JSP 頁面的請求時,先執行其的java 程序段,之后將執行的結果以HTML 頁面的形式展現在瀏覽器端。

隨著Java Server 的發展和JSP 的日趨成熟, 應用Java 語言進行Web 開發的技術逐漸嶄露頭角。 從本質上來講JSP 就是Java 程序的延伸,是一種特殊應用的Java 語句段,在此基礎上加入了一個HTTP Server 這個類的引擎, 使得某些對象能夠自動的初始化方便用戶使用, 用戶從而不用再去花費大量的時間進行前期準備的工作。 現將JSP 具有的優點列舉如下:

(1)JSP 采用的腳本語言Java 具有是分布式的、面向對象的、解釋運行等特點;

(2)JSP 采用的腳本語言Java 去掉了直接處理地址的指針等概念,引入了類和對象等概念;

(3)JSP 采用Servet(服務器端程序)實現了服務器資源的目的;

(4)Java Beans 的語法和java 非常接近,便于使用;

(5)Java 中JDBC 的數據庫連接技術已非常成熟;

(6)JSP 對XML 也有著非常廣泛的支持。

當然,在使用的過程中,JSP 同樣也存在以下缺點:

(1)Java 的跨平臺的功能,使得產品具有很好的伸縮能力的同時,也大大增加了開發相關產品的復雜度;

(2)Java 程序的執行是通過常駐內存來完成的, 這樣一來使得內存的使用率大大降低,在多個用戶多道任務同時執行的時候會造成內存使用率低的問題;

(3)系統的資料較為匱乏。

2 ASP 技術介紹

當今主流的web 開發技術之一ASP 技術, 是由微軟公司開發的面向服務器端的腳本技術, 主要用來創建具有動態的、 交互能力的web 腳本程序。 IIS 對其有強大的支持, 除此之外PWS 和Peer WebServer 等也可以運行ASP。 使用ASP 技術可以把HTML 基本頁面、web 腳本語言、ActiveX 組件和ASP 內在對象有機的結合起來,這樣一來所建立的網頁既是動態的、可交互的,又是比較高效的。

從ASP(ActiveX Server Page)面世以來,已經成為開發人群中使用最廣的一項技術。 新型的ASP.NET 是一個比較完美的設想, 但因為Microsoft 公司的平臺移植性等問題,因此在某些方面使得它局限在了一個較小的框架里,假設它能夠突破這個瓶頸,它的將來將無可比擬。

Microsoft 公司提供了非常大量的服務器端ActiveX 組件, 其中有一部分是IIS 集成的,其中包括訪問數據庫所用到的ADO 技術。 ASP技術擁有以下幾個優點:

(1)易于掌握:ASP 的開發基礎是所有web 中技術最全面的。 一來,是Microsoft 的聯機手冊有著強大的技術支持, 還有本地化的語言幫助系統,二來,是具有非常快速出現的教學資料,這樣一來大大方便了開發人員對技術的學習和研究。

(2)易于安裝,操作方便:ASP 的使用基礎是裝好一個Windows 操作系統,再安裝一個IIS 就可以立即使用,不存在復雜的配置。 同時對ASP 的調試也非常容易掌握。

(3)開發工具多種多樣:基于Microsoft 公司的強大平臺,憑借其在商業上的成功和很好的商業運作, 為ASP 的開發提供了非常有利的工具支持,如Visual InterDev/Front Page/Home Site 等,這都為ASP的開發提供了多種工具。

(4)執行效率高:使用ASP 技術的頁面在較低的訪問量情況下,能夠具有較高的速度,而且本身對機器的要求也不高,總的來說執行的效率較好。

縱然ASP 技術有著那么多優點,但通過實際的應用,我們也發現了它的一些不足,主要體現在以下幾個方面:

(1)Windows 平臺的全部問題都會一如既往的累加到它的身上。其安全性、穩定性、跨平臺性等都會因此與NT 內核的捆綁而凸顯。

(2)ASP 技術由ActiveX 組件的支持所以它變得非常強大, 但由此也帶來了較為嚴重的安全問題。 在組件的使用和操作中不加以規范,就很容易受到病毒等攻擊而導致整個站點癱瘓。

(3)ASP 技術除非使用大量使用組件之外, 沒有其他辦法提高站點工作效率。 這樣一來就會產生即時編輯上的時間問題。

(4)使用ASP 技術的頁面無法實現跨平臺的應用,特別是在當今多種多樣操作系統流行的時代, 這點顯得尤為突出。 雖然這也是Microsoft 能讓ASP 發揮最佳的能力, 但是正是Windows 的禁錮限制了ASP 的可移植性。

(5)ASP 技術也沒有辦法完全實現如完全群集、 負載均衡等一些企業級的功能。

3 ASP.NET 技術介紹

最新的ASP.NET 技術是一種革命性的編程框架技術,ASP.NET技術使得快速開發功能強大的Web 應用程序和Web 服務成為可能。它提供了最靈活、最方便的方法來部署,構建和運行Web 應用程序,從而實現面向多種瀏覽器和設備。

隨著ASP.NET 技術的不斷應用,其優點越發明顯,ASP.NET 技術具有靈活的語言選擇方法,并增強了開發環境,因此也改善了系統的性能;ASP.NET 技術能夠靈活地輸出緩存這樣一來使得存儲空間得到較高的利用;ASP.NET 技術具有國際化特點,對移動設備進行支持,具有很好擴展性和可用性主要體現在以下幾個方面:

(1)較高的安全性:ASP.NET 技術為Web 程序提供了默認的權限和身份驗證方案。 系統開發人員可以根據程序的實際情況進行添加、刪除或修改等操作。

(2)較好的向下兼容性:ASP 技術和ASP.NET 框架可一起運行在IIS 服務器上;系統不會因為安裝了ASP.NET 而使得原有的ASP 程序崩潰。

(3)ASP.NET 技術的分布式應用程序功能: 即Web 窗體技術和XML Web 服務。在相同配置和調試的基本結構上支持以上兩種功能。

(4)良好的遠程訪問服務器功能。 通過XML 的web 服務,使得商家獲得提供其數據及商業規則的可編輯接口。

4 總結

對于一個站點或其內部的Wcb 應用程序而言, 可兼有ASP.NET頁面和ASP 頁面。因為ASP 和ASP.NET 都可以訪問相同的Web 服務器, 這樣一來就并不再需要將原有的ASP 頁面導入到ASP.NET 兼容的頁面中。 不過,Microsoft 公司測試結果顯示,采用ASP.NET 應用程序的處理速度的是采用ASP 技術的二到三倍。 ASP.NET 的諸多特點,如服務器端控件處理和事件,能夠幫助使用者開發應用程序速度變得更快,編寫的編碼量更少。 這樣一來,可以將ASP.NET 腳本代碼與傳統的HTML 內容進行分離也變得前所未有的簡單,其在用戶使用舒適度方面可見一斑。

[1]張海林,杜忠友,田學雷.基于ASP.NET 技術的安全網站設計[J],商場現代化,2007(02).

猜你喜歡
跨平臺頁面程序
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
跨平臺APEX接口組件的設計與實現
測控技術(2018年9期)2018-11-25 07:44:58
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
基于QT的跨平臺輸電鐵塔監控終端軟件設計與實現
基于OPC跨平臺通信的電機監測與診斷系統
基于B/S的跨平臺用戶界面可配置算法研究
主站蜘蛛池模板: 美女被躁出白浆视频播放| 欧美黄网在线| 无码AV动漫| 国产白浆视频| 中文天堂在线视频| a国产精品| 久久精品丝袜高跟鞋| 99在线观看免费视频| 特级aaaaaaaaa毛片免费视频| 国产9191精品免费观看| 亚洲人成在线精品| 亚洲综合极品香蕉久久网| 中国一级特黄视频| 欧美激情视频二区| 亚洲视频免| 国产97色在线| 一本一道波多野结衣av黑人在线| 国产精品视频白浆免费视频| 国产手机在线小视频免费观看| 国产亚洲精品97在线观看| 亚洲美女一级毛片| 国产精品女同一区三区五区| 久久久亚洲色| 国产无码高清视频不卡| 国产精品林美惠子在线观看| …亚洲 欧洲 另类 春色| 婷婷综合缴情亚洲五月伊| 久久久久久久久久国产精品| 成人午夜久久| 亚洲制服丝袜第一页| 国产农村精品一级毛片视频| 一区二区三区四区日韩| 91精品情国产情侣高潮对白蜜| 国产9191精品免费观看| 国产成人精品第一区二区| 老司机久久99久久精品播放 | 亚洲欧洲日产国码无码av喷潮| 亚洲手机在线| 亚洲中文字幕精品| 国产成人精品午夜视频'| 亚洲第七页| 精品久久人人爽人人玩人人妻| 国产福利免费视频| 亚洲婷婷在线视频| 无码日韩视频| 114级毛片免费观看| av手机版在线播放| 日韩资源站| 欧美综合区自拍亚洲综合绿色| 91麻豆国产视频| 国产一级在线播放| 国产香蕉国产精品偷在线观看| 69av在线| 亚洲国产综合自在线另类| 成人午夜免费视频| 国产精品黄色片| h网址在线观看| 久久黄色免费电影| 四虎AV麻豆| 亚洲人人视频| 五月六月伊人狠狠丁香网| 爆乳熟妇一区二区三区| 熟妇人妻无乱码中文字幕真矢织江| 99精品一区二区免费视频| 日本精品视频| 日韩在线播放欧美字幕| 一区二区三区高清视频国产女人| 动漫精品中文字幕无码| 欧美色99| 熟女视频91| 亚洲综合狠狠| 亚洲综合天堂网| 99在线观看精品视频| 日本在线国产| 久久精品国产电影| 国产性生大片免费观看性欧美| 国产丝袜啪啪| 91免费片| 亚洲国产成人自拍| 久久精品嫩草研究院| 99热这里只有精品免费国产| 大香伊人久久|