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的跨平臺用戶界面可配置算法研究
主站蜘蛛池模板: 国产精品网址你懂的| 国产超碰一区二区三区| 国产国产人成免费视频77777 | 国产成人无码播放| 中文无码伦av中文字幕| 亚洲一区二区三区中文字幕5566| 成人免费网站久久久| 国产成人免费视频精品一区二区 | 98超碰在线观看| 久久精品这里只有国产中文精品| 爆操波多野结衣| a免费毛片在线播放| 亚洲午夜国产精品无卡| 天天爽免费视频| 久久精品国产免费观看频道| 国产精品偷伦在线观看| 免费aa毛片| 午夜国产大片免费观看| 欧美成人午夜在线全部免费| 97视频在线观看免费视频| 怡红院美国分院一区二区| 亚洲精品人成网线在线| 色天天综合| 国产精彩视频在线观看| 日韩高清成人| 亚洲成人网在线播放| 色综合成人| 久久久久国产精品熟女影院| 成人国产三级在线播放| 国产精品主播| 欧美三级视频在线播放| 国产剧情国内精品原创| 都市激情亚洲综合久久| 国产aaaaa一级毛片| 亚洲AⅤ波多系列中文字幕| 中文字幕日韩丝袜一区| 久久亚洲国产最新网站| 98超碰在线观看| 强乱中文字幕在线播放不卡| 97久久精品人人做人人爽| 女人18毛片久久| 国产在线观看99| 国内精品伊人久久久久7777人| 91午夜福利在线观看| 欧美日韩动态图| 免费a级毛片视频| 亚洲码一区二区三区| 日韩黄色在线| 国产精品视频系列专区| 97成人在线观看| 国产精品浪潮Av| 激情亚洲天堂| 精品一区二区三区视频免费观看| 天天色天天综合网| 秋霞午夜国产精品成人片| 四虎精品免费久久| 天天摸夜夜操| 天天综合网色中文字幕| 国产情侣一区二区三区| 永久在线精品免费视频观看| a毛片免费在线观看| 亚洲精品国产成人7777| 9啪在线视频| 亚洲成A人V欧美综合天堂| 999国内精品视频免费| 国产又粗又爽视频| 农村乱人伦一区二区| 色偷偷男人的天堂亚洲av| 色爽网免费视频| 久久综合婷婷| 色综合久久久久8天国| 思思99思思久久最新精品| 国产激情第一页| 美女无遮挡拍拍拍免费视频| 亚洲人成网站在线播放2019| 国产亚洲欧美日本一二三本道| 特级毛片8级毛片免费观看| a级毛片免费播放| 日本在线亚洲| 免费无码网站| 美女免费黄网站| 亚洲精品视频网|