IIS6.0下ASP的新增功能(一)
發表于:2007-05-25來源:作者:點擊數:
標簽:
更好的國際化和 UTF-8 支持 改進的 POST 支持 ASP 掛起檢測 常用文件的緩存 UNC 增強 ASP 中的 COM+ 服務 單元模型選擇 并排集合 COM+ 分區 跟蹤程序 事務 ASP 的新配置 數據庫 屬性 更好的國際化和 UTF-8 支持 UTF-8 支持已經被擴展到所有 ASP 內置對象的屬
更好的國際化和 UTF-8 支持
改進的 POST 支持
ASP 掛起檢測
常用文件的緩存
UNC 增強
ASP 中的 COM+ 服務
單元模型選擇
并排集合
COM+ 分區
跟蹤程序
事務
ASP 的新配置
數據庫屬性
更好的國際化和 UTF-8 支持
UTF-8 支持已經被擴展到所有 ASP 內置對象的屬性和方法中。上一版本的 ASP 僅在響應和寫入方面支持 UTF-8?!?
改進的 POST 支持
ASP 目前可以從客戶端讀取 Chunked 編碼的 POST 數據?!?
ASP 掛起檢測
當 IIS 網站繁忙時,可能會出現這樣的情況:迅速生成最大數量的 ASP 線程,其中的一些 ASP 線程被掛起,從而導致
性能下降。 HSE_REQ_REPORT_UNHEALTHY 以及萬維網發布服務(WWW 服務)將回收主控 ASP.dll 的工作進程,并將項目添加到事件日志中?! ?
注意 如果線程不響應超時,則將其視為“掛起”?! ?
常用文件的緩存
目前,ASP 除了保留內存緩存之外,還在磁盤上緩存一些最常用的文件。磁盤緩存的默認位置是 %systemroot%System32
.netsrvASP Compiled Templates??梢酝ㄟ^設置 AspDiskTemplateCacheDirectory 配置數據庫屬性來更改硬盤緩存的位置?!?
UNC 增強
目前,ASP 能夠處理 ASP 腳本中的 UNC 路徑?! ?
ASP 中的 COM+ 服務
如果想要在以前版本的 IIS 中使用 ASP 應用程序提供的 COM+ 服務,您必須創建可以調用那些服務的方法的 COM 組件。目前,您可以配置 ASP 應用程序以使用下面的 COM+ 服務而不必創建 COM 組件:
單元模型選擇:
ASP 現在能夠在多線程單元 (MTA) 中運行其全部線程。如果 COM 組件主要是自由線程或雙線程組件,則將 ASP 線程作為 MTA 運行可顯著改善性能?!?
要使 ASP 應用程序能夠在 MTA 中運行,您可以在應用程序級別使用配置數據庫設置 AspExecuteInMTA。這意味著您可以讓一個應用程序運行于 ASP MTA 線程上,而讓第二個應用程序運行于 ASP STA(單線程單元)線程上。ASP 線程的默認設置仍為 STA?! ?
要點 當您將 ASP 應用程序的運行環境從 STA 切換到 MTA(或從 MTA 切換到 STA)時,則模擬令牌將過時。這可能導致應用程序在無模擬的情況下運行,讓其用可能允許訪問其他資源的進程的標識有效地運行。如果您必須切換線程模型,請在進行更改之前禁用該應用程序并將其卸載?! ?
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|