iis6.0下asp的新增功能--

iis6.0下asp的新增功能--

ID:22371021

大小:63.50 KB

页数:8页

时间:2018-10-28

iis6.0下asp的新增功能--_第1页
iis6.0下asp的新增功能--_第2页
iis6.0下asp的新增功能--_第3页
iis6.0下asp的新增功能--_第4页
iis6.0下asp的新增功能--_第5页
资源描述:

《iis6.0下asp的新增功能--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、IIS6.0下ASP的新增功能>>ASP的新增功能除了内部性能增强和优化外,该版本的ActiveServerPages(ASP)还具有如下新功能:更好的国际化和UTF-8支持改进的POST支持ASP挂起检测常用文件的缓存UNC增强ASP中的+服务单元模型选择并排集合+分区跟踪程序事务ASP的新配置数据库属性更好的国际化和UTF-8支持UTF-8支持已经被扩展到所有ASP内置对象的属性和方法中。上一版本的ASP仅在响应和写入方面支持UTF-8。改进的POST支持ASP目前可以从客户端读取Chunked编码的POST数据。ASP挂起检测当IIS网站

2、繁忙时,可能会出现这样的情况:迅速生成最大数量的ASP线程,其中的一些ASP线程被挂起,从而导致性能下降。HSE_REQ_REPORT_UNHEALTHY以及万维网发布服务(服务)将回收主控ASP.dll的工作进程,并将项目添加到事件日志中。注意如果线程不响应超时,则将其视为“挂起”。常用文件的缓存目前,ASP除了保留内存缓存之外,还在磁盘上缓存一些最常用的文件。磁盘缓存的默认位置是%systemroot%System32isrvASPpiledTemplates。可以通过设置AspDiskTemplateCacheDirectory配置

3、数据库属性来更改硬盘缓存的位置。UNC增强目前,ASP能够处理ASP脚本中的UNC路径。ASP中的+服务如果想要在以前版本的IIS中使用ASP应用程序提供的+服务,您必须创建可以调用那些服务的方法的组件。目前,您可以配置ASP应用程序以使用下面的+服务而不必创建组件:单元模型选择:ASP现在能够在多线程单元(MTA)中运行其全部线程。如果组件主要是自由线程或双线程组件,则将ASP线程作为MTA运行可显著改善性能。要使ASP应用程序能够在MTA中运行,您可以在应用程序级别使用配置数据库设置AspExecuteInMTA。这意味着您可以让一个应用程

4、序运行于ASPMTA线程上,而让第二个应用程序运行于ASPSTA(单线程单元)线程上。ASP线程的默认设置仍为STA。要点当您将ASP应用程序的运行环境从STA切换到MTA(或从MTA切换到STA)时,则模拟令牌将过时。这可能导致应用程序在无模拟的情况下运行,让其用可能允许访问其他资源的进程的标识有效地运行。如果您必须切换线程模型,请在进行更改之前禁用该应用程序并将其卸载。下列示例设置默认网站应用程序(TA中执行:OnErrorResumeNextsetproviderObj=GetObject(gmts://MyMachine/root/Mi

5、crosoftIISv2)'获得对名为“默认网站”的ASP应用程序的引用setIIsTA=IIsTA'将ASP应用程序设置为在MTA中执行IIsTA=1IIsTA=IIsTA并排集合:并排(SxS)集合允许ASP应用程序指定要使用哪个版本的系统DLL或传统组件,例如MDAC、MFS、MSVCRT、MSXML等。例如,如果您的ASP应用程序依赖MSXML2.0版,则可以确保即使是在服务器上应用了ServicePack之后,您1234下一页>>>>这篇文章来自..,。的应用程序仍使用MSXML2.0版。任何新版本的MSXML仍安装在计算机上,但是保

6、留2.0版且由应用程序使用。配置SxS程序集要求您知道DLL的路径,且+清单文件存在于每个需要使用DLL的虚拟目录中。+清单是包含有关DLL安装位置信息的XML文件。IIS不验证清单是否存在。清单的外观类似于下面的文件摘录:[?xmlversion=1.0encoding=UTF-8standalone=yes?][assemblyxmlns=urn:schemas-microsoft-:asm.v1manifestVersion=1.0][assemblyIdentitypublicKeyToken=75e377300ab7b886type=

7、e=Test4Dirversion=1.0.0.0processorArchitecture=x86/][filename=Dirp.dllhash=35ca6f27b11ed948ac6e50b75566355f0991d5d9hashalg=SHA1][Classclsid={6C6CC20E-0F85-49C0-A14D-D09102BD7CDC}progid=Dirp.PathInfothreadingModel=apartment/][typelibtlbid={AA56D6B8-9ADB-415D-9E10-16DD68447319

8、}version=1.0helpdir=/][/file][/assembly]您可以在IIS端以编程方式或者通过使用IIS管理器来启用并排集合。在I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。