除了內部性能增強和優化外,該版本的 Active Server Pages(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\inetsrv\ASP Compiled Templates。可以通過設置 AspDiskTemplateCacheDirectory 配置數據庫屬性來更改硬盤緩存的位置。
UNC 增強
目前,ASP 能夠處理 ASP 腳本中的 UNC 路徑。
ASP 中的 COM+ 服務
如果想要在以前版本的 IIS 中使用 ASP 應用程序提供的 COM+ 服務,您必須創建可以調用那些服務的方法的 COM 組件。目前,您可以配置 ASP 應用程序以使用下面的 COM+ 服務而不必創建 COM 組件:
單元模型選擇:
ASP 現在能夠在多線程單元 (MTA) 中運行其全部線程。如果 COM 組件主要是自由線程或雙線程組件,則將 ASP 線程作為 MTA 運行可顯著改善性能。
溫馨提示:您可以點擊下面的鏈接分享或打印IIS6.0下ASP的新增功能全文。
- 本站刊登此文只為傳遞信息,并不表示贊同或者反對作者觀點。
- 如果此內容給您造成了負面影響或者損失,本站不承擔任何責任。
- 如果內容涉及版權問題,請及時與我們取得聯系。
