新功能和服务
已对 IIS 6.0 进行了重新设计以便利用基本 Windows 内核 HTTP.sys。这使其具有内置的响应和请求缓存和队列功能,并能够将应用程序进程请求直接路由到工作进程,从而改善可靠性和性能。
IIS 6.0 引入了两种用于配置应用程序环境的操作模式:工作进程隔离模式和 IIS 5.0 隔离模式。在安装 IIS 6.0 时默认的隔离模式取决于您执行的是全新安装还是升级。
在全新安装 IIS 6.0 之后,IIS 以工作进程隔离模式运行。
在从较低版本的 IIS 6.0 升级之后,隔离模式与以前安装的 IIS 6.0 版本所配置的相同。
在从 IIS 5.0 或 IIS 4.0 升级之后,在默认情况下,IIS 6.0 以 IIS 5.0 隔离模式运行,这样可保持与现有应用程序的兼容性。
有关从一种隔离模式切换到另一种隔离模式的信息,请参阅配置隔离模式。
IIS 5.0
IIS 5.1
IIS 6.0
平台
Windows 2000
Windows XP Professional
Windows Server 2003 家族
体系结构
32 位
32 位和 64 位
32 位和 64 位
应用程序进程模型
TCP/IP 内核
DLLhost.exe(处于中等或高应用程序隔离模式下的多个 DLL 主机)
TCP/IP 内核
DLLhost.exe(处于中等或高应用程序隔离模式下的多个 DLL 主机)
HTTP.sys 内核
当 IIS 以 IIS 5.0 隔离模式运行时:Inetinfo.exe(对于进程内应用程序)或 DLLhost.exe(对于进程外应用程序)
当 IIS 以工作进程隔离模式运行时:W3wp.exe(多工作进程)
配置数据库配置
二进制
二进制
XML
安全性
Windows 身份验证
SSL
Kerberos
Windows 身份验证
SSL
Kerberos
安全向导
Windows 身份验证
SSL
Kerberos
安全向导
Passport 支持
远程管理
HTMLA
无 HTMLA
终端服务
远程管理工具 (HTML)
终端服务
群集支持
IIS 群集
Windows 支持
Windows 支持
WWW 服务
Windows 9x 上的个人 Web 管理器
Windows 2000 上的 IIS
(可选)Windows XP Professional 上的 IIS
Windows
IIS 5.0 隔离模式
IIS 5.0 隔离模式按照与 IIS 5.0 中的进程管理相似的方式管理应用程序进程:所有的进程内应用程序都在 Inetinfo.exe 内运行,进程外应用程序在单独的 DLL 宿主中运行。一些现有应用程序可能无法并发运行或将会话状态与应用程序分开存储。因此,在 IIS 5.0 隔离模式中运行进程可以确保与大多数现有应用程序的兼容性。下图显示如何在 IIS 5.0 隔离模式中处理应用程序进程。
IIS 5.1和IIS 6.0一些显著的重要区别
时间: 2024-10-28 19:25:54
IIS 5.1和IIS 6.0一些显著的重要区别的相关文章
网站SEO优化、IIS日志分析工具 IISLogViewer V2.0 发布
PS:为了有个响亮些的名字,软件中文名更名为:点格网站日志分析器 本次发布IIS日志分析工具[IISLogViewer] V2.0版本. 下面单刀直入,看下 IIS日志分析工具 V2.0 版本所带来新的教程: 1:运行IISLogViewer.exe,启动IIS日志分析工具,界面如下图: 2:可以选择单个IIS日志文件分析或整个站点文件夹进行分析,这里点击"批量文件夹",选择要分析的IIS日志文件目录,如下图: 2-1:选择好要分析的IIS日志文件或文件夹后
IIS和.NET(1.1/2.0)的安装顺序及错误解决方法_实用技巧
一.基于.net2.0的解决办法 为了使IIS能够支持.net 2.0,在安装的时候必须先安装iis,然后安装.net 2.0,如果先安装了.net,则在装完iis后必须将.net注册上.注册方法是在命令行中输入: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i 而卸载则是 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -u 二.基于.net1.
IIS发布使用localhost和127.0.0.1可以访问但使用本机IP(局域网)访问有问题
问题描述 IIS发布使用localhost和127.0.0.1可以访问但使用本机IP(局域网)访问页面的title能显示出来,单内容一致出不来是怎么回事环境:win7旗舰版,IIS7.5.net.4.6框架,MVC5.0. 解决方案 解决方案二:页面加载完了吗?解决方案三:windows防火墙关掉.解决方案四:@JustinLiu:好像一致没有加载完,@BitCoffee:防火墙关着呢解决方案五:iis里面绑定的设置,ip地址选择未分配解决方案六:你能telnet通吗?如果telnet不通的话,
tfs-TFS中IIS配置问题,重新配置IIS
问题描述 TFS中IIS配置问题,重新配置IIS 公司用的TFS 有一段时间了,今天来的时候突然报了个503错误,然后我就打开IIS 看TFS 配置,然后一看Microsoft Team Foundation Server Application Pool,Microsoft Team Foundation Server Web Access Application Pool 两个都停止工作了,我将他们启动,然后又打开TFS 网站,结果又停止,现在我把应用程序池的配置改乱了,请问我可不可以把TF
asp.net-Forms 验证在本地运行有效,部署在IIS上却无效,IIS是6版本的,是不是哪里需要设置????
问题描述 Forms 验证在本地运行有效,部署在IIS上却无效,IIS是6版本的,是不是哪里需要设置???? 做了附件下载验证用户的的程序,附件地址不能隐藏,就做了个Forms验证在本地都 正常,发布到IIS上后就无效了. Forms 验证在本地运行有效,部署在IIS上却无效 IIS是6版本的,是不是哪里需要设置???? 解决方案 看下是什么错误,最有可能是数据库的问题. 解决方案二: 理论上不需要设置,你是不是 net framework 版本不一致?? 解决方案三: 你是怎么验证form的?
Web 应用程序项目 XXXX 已配置为使用 IIS。 无法访问 IIS 元数据库。您没有足够的特权访问计算机上的 IIS 网站。
问题:Windows8下直接使用VS 打开项目,出现问题: XXXX 已配置为使用 IIS. 无法访问 IIS 元数据库.您没有足够的特权访问计算机上的 IIS 网站. 解决: 1.以"管理员权限"运行VS,在VS菜单打开项目即可. 但是以上解决方法不方便. 2.较为完美的解决方案: (1)右键点击XXXX项目,选择编辑XXXX.csprj.打开该项目的项目文件 (2)在打开的项目文件中搜索<UseIIS>找到Web应用程序的属性设置段 (3)将UseIIS
as 3.0引用与值类型区别
上节讲了数据类型现在我们来讲讲as 3.0引用与值类型区别哦,引用在编程中经常用到,并用很有好处,至少什么好处各位可以自己想一下吧我也不说了我们现比较一下引用与值类型区别哦. 值类型: 是直接去访问变量的地址 引用: 就是引用一个变量的地址,值会因一个变量的改变而改变 下面来看个例子吧. var an:int =3; var bn:int =an; bn =65555; trace('an值是'+an); trace('an值是'+bn); 输出结果的值为: an =3 ;bn =65
vs2010-vs2015的VB与VB6.0的VB有什么区别?
问题描述 vs2015的VB与VB6.0的VB有什么区别? 听说vs可以写C程序和VB程序,我果断把原来的VB6.0和VC卸了.安装了最新的vs2015.可是在编VB程序时,我发现vs里面的VB跟VB6.0的VB的语法相差很大.请问他们都是同一种编程语言吗? 解决方案 几乎可以说是不同的一门语言了,VB是面向过程 模块化的,后来的vb也升级成了vb.net了,要运行于.net虚拟机之中.类似于JAVA. 好处就是不管那一台机,只要能装上.net的运行vb.net的程序都不会产生兼容性问题.无论你
winxp+iis+vs2005无法调试asp.net2.0,请高从指点!
问题描述 我的系统是winxp,iis和vs2005都安装了,可就是无法调试asp.net2.0,请哪位大哥指点,非常感谢! 解决方案 解决方案二:没有遇到过,不好意思.