事務:從 IIS 4.0 版起,ASP 頁面中已經支持事務的使用。但是,IIS 更改了事務的內部實現以便利用 COM+ 服務。IIS 不再通過創建 COM 組件來容納事務,而是直接訪問 COM+ 事務服務,因而大大地提高了事務處理的速度。與以前一樣,事務只能在頁面級別進行配置,配置時使用 @TRANSACTION 指令和 ASP 內置對象的事件,該對象名為 ObjectContext。
ASP 的新配置數據庫屬性
下面的配置數據庫設置已被添加到此版本的 ASP 中?!?
配置數據庫屬性名用途AspAppServiceFlags
啟用諸如 COM+ 并排集合(以前被稱為 Fusion)、分區等功能。AspDiskTemplateCacheDirectory指定 ASP 磁盤緩存的位置。AspExecuteInMTA使 ASP 線程能夠在多線程單元中執行。AspKeepSessionIDSecure將 ASP 會話 Cookie 安全地發送到瀏覽器。
AspMaxDiskTemplateCacheFiles指定 ASP 的最大硬盤緩存。AspPartitionID為應用程序指定所使用的 COM+ 分區。AspRunOnEndAnonymously使 ASP 能夠以匿名方式運行 global.asa Application_OnEnd 和 Session_OnEnd 事件。AspBufferingLimit指定緩沖區大小的限制。AspMaxRequestEntityAllowed指定 ASP 請求的實體中允許的最大字節數。