国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP+全新接觸(2) {轉(zhuǎn)}

2024-05-04 11:06:37
字體:
供稿:網(wǎng)友
二. asp+的四大新特性

  1. asp+基于全新的架構(gòu)

  asp+是完全基于ngws運行時框架的。

  ngws運行時框架(ngws runtime framework)是microsoft提出的面向下一代web的.net架構(gòu)的核心組成部分。ngws運行時是一種全新的針對windows的底層基礎架構(gòu),它位于windows的運行和用戶程序之間,被用來管理代碼的執(zhí)行。它在開發(fā)者和操作系統(tǒng)之間提供一種封裝,使windows編程變得更加簡單。ngws運行時是完全基于對象的,它擴展了com(component object model,組件對象模型)的結(jié)構(gòu),為可擴展分布式應用程序提供了更多的新的增強性服務。有了ngws運行時,我們再不必為忘記將asp+頁面中某個對象清零而擔心,因為它會自動處理內(nèi)存垃圾回收。同時一些對操作系統(tǒng)至關重要的底層服務的訪問也變得更為輕松,安全性,認證,文件系統(tǒng)訪問,網(wǎng)絡信息,等等等等。。。一切都不成問題!

  2.asp+通過編譯來執(zhí)行

  asp+針對asp的執(zhí)行表現(xiàn)作了許多改進,頁面腳本不再通過解釋來執(zhí)行,而是通過ngws(next generation web services,下一代web服務)兼容的編譯器編譯來執(zhí)行。別誤會!我們所指的編譯不是要你生成.exe文件。

  你仍然和以前一樣編寫代碼,編譯工作在腳本代碼第一次收到請求并運行時由ngws運行時自動完成,同時保存一份緩存的拷貝。當腳本再次收到請求時,系統(tǒng)直接運行緩存的拷貝,從而大大加快了執(zhí)行速度,因為我們現(xiàn)在運行的是經(jīng)過編譯的代碼。

  如果源腳本有了改動,運行時會自動從緩存中丟棄舊的編譯版本,以便下次收到執(zhí)行請求時重新編譯代碼。

  3.數(shù)據(jù)緩存技術(shù)

  好了,現(xiàn)在我們有了一個更快的編譯過的asp+,但是這還是不夠。設想一下這樣的情形:你有一個動態(tài)生成的asp+頁面,該頁面的內(nèi)容源于一個后臺數(shù)據(jù)庫,而這個數(shù)據(jù)庫可能好幾天才得以更新一次。。。現(xiàn)在,假設你的服務器收到了來自客戶端的一個請求,服務器會與數(shù)據(jù)庫建立連接,執(zhí)行查詢,取回記錄,反饋給用戶,很簡單,對嗎?可是當服務器在同一時間要處理成千上萬的相同的請求,會產(chǎn)生什么樣的后果呢?毫無疑問,結(jié)果是無謂的重復運算與可怕的系統(tǒng)資源占用。

  這就是為什么要用到數(shù)據(jù)緩存技術(shù)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 罗城| 乐昌市| 桐梓县| 宁德市| 当阳市| 滨州市| 凌源市| 新河县| 崇信县| 滦平县| 富裕县| 嵊泗县| 玉环县| 三门县| 杭锦后旗| 辽中县| 康定县| 江油市| 富阳市| 偏关县| 安岳县| 天长市| 甘孜县| 秦安县| 凭祥市| 孝义市| 兖州市| 东阳市| 盐城市| 青岛市| 沅江市| 威远县| 通海县| 新乡市| 保山市| 昌平区| 湖北省| 体育| 四平市| 伊金霍洛旗| 伊川县|