浅析IIS 6.0与IIS 5.0显著的区别

系统 Windows
IIS 6.0 引入了两种用于配置应用程序环境的操作模式,在安装 IIS 6.0 时默认的隔离模式取决于您执行的是全新安装还是升级。

我们知道微软已对 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.0 隔离模式按照与 IIS 5.0 中的进程管理相似的方式管理应用程序进程:所有的进程内应用程序都在 Inetinfo.exe 内运行,进程外应用程序在单独的 DLL 宿主中运行。一些现有应用程序可能无法并发运行或将会话状态与应用程序分开存储。因此,在 IIS 5.0 隔离模式中运行进程可以确保与大多数现有应用程序的兼容性。

配置数据库配置

IIS 6.0 的配置数据库以 XML 文件形式存储,而不是以早期版本中的二进制格式存储。位置仍在原处,但是操作方式(更新、回滚、还原和扩展)已发生了变化。有两个重要文件,并非一个:MetaBase.xml 和 MBSchema.xml。

有关 IIS 配置数据库的详细信息,请参阅关于配置数据库。

【编辑推荐】

  1. IIS服务器建立SSL安全机制的教学讲解
  2. IIS服务器无法运行ASP程序问题解决
  3. 知识讲解关于什么是IIS服务器连接数
  4. 学习如何安装IIS服务器的步骤
  5. 着眼服务让IIS服务自动启动
责任编辑:小霞
相关推荐

2009-04-04 21:18:17

IIS6.0缺陷

2009-07-28 16:16:46

IIS5与IIS6.0ASP.NET

2009-07-24 13:41:03

IIS ASP.NET

2009-07-28 10:59:13

ASP.NET IIS

2010-05-21 17:54:45

IIS 6.0

2010-05-18 18:56:22

IIS 5.0

2009-07-24 14:03:02

IIS ASP.NET

2010-05-17 09:09:45

2010-05-17 17:44:56

IIS6.0

2010-05-20 17:44:34

2009-08-04 09:32:27

部署Silverlig

2010-05-21 12:11:37

2010-05-21 13:27:02

2010-05-19 19:10:42

2010-05-19 16:50:43

IIS服务器

2010-10-09 14:09:20

2010-05-12 17:09:48

2010-05-12 13:50:04

2010-05-21 15:01:16

IIS负载

2010-05-21 14:28:47

IIS访问记录
点赞
收藏

51CTO技术栈公众号