xp专业版和win2003服务器的IIS有何区别

来源:百度知道 编辑:UC知道 时间:2024/05/04 11:04:44

看你安装的版本啊。。。XP本身没有IIS的。。。

XP没有IIS 除非你装上ASP.NET

xp只能装5.1,2003可以装6.0

两个系统的可接入连接数也不同的

Xp一般自带IIS5.1 2003一般安装6.0 下面给你发一个IIs5 和6的区别
iis6比iis5优越在哪里?
Iis6的可靠性提升在哪里?
Iis5架构

一、 Ii6新架构
1、Iis5架构

INETINFO:iis admin service它是5.0版本和以前iis版本核心管理,
负者管理web ftp smtp nntp服务,
负责对metabse的读取(metabse相当于是iis的注册表,负责对网站、虚拟目录、参数的保存)
负责对ISAPI filters的运行(ISAPI filters 提供asp等应用程序的运行)
问题:inetinfo管理的方面太多,存在隐患,如出现由于一个服务的当机造成inetinfo的终止,继而其它服务都终止。
一般容易出问题的是asp的漏洞。黑客可以通过漏洞,造成INETINFO 当机,获取LOCAL SERVICE权限,该权限比administrator权限还大。
2、 Ii6新架构

在不损失性能的情况下,创建了高度隔离的Web应用程序。
传统的inetinfo.exe被拆分为:
HTTP.sys(缓冲区)
W3WP.exe(W3 Web Process core )
Web Admin Service (WAS)
二、 Iis6核心组件
1、 HTTP.sys:是内核模式的驱动,是内核模式的缓冲区
它是:
核心模式HTTP协议栈/监听器
总是运行
支持IPV4/6
提升可靠性
不处理ISAPI过滤器(不运行第三方代码)
基于URL路由到特定应用程序
请求队列:kernel-mode queuing
性能提升
内核模式响应缓冲(静态)