VS.NET(C#)提升-1.1_IIS7架构简介

IIS7.0在架构上进行了重大调整,成为应用服务器,并作为Windows Server 2008的一部分。其模块化架构允许开发者按需启用功能,如身份验证、ISAPI过滤及URL映射。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

尽管IIS 7.0的架构与IIS 6.0差异甚大,工作进程和应用程序池,进程隔离也依然存在,inetinfo.exe和Http.sys仍然执行类似的功能。然而,IIS 7.0中,Web服务器已经成为应用服务器,并且已经成为各个版本(包括core server版本)的Windows Server 2008操作系统中的有机组成部分。

在IIS 6.0中,ISAPI扩展主要用于处理某种类型的文件IIS 7.0中,开发人员可以修改服务器功能来满足其开发的应用程序的需要

模块

IIS 7.0的模块式架构与先前版本的IIS中inetinfo.exe的单体架构不同。IIS 7.0中包括40多个组件,此外,还可以将定制开发的模块或由第三方开发的模块添加到IIS 7.0中。

可以处理从身份验证令牌缓存、ISAPI过滤器,乃至URL映射的功能。同时,是否安装这些功能,完全取决于Web网站和应用程序的需要。

一般情况下,多数模块都被安装在系统中(安装时可选择),例如HTTP缓存和HTTP日志功能等,利用这些模块提供的功能,我们可以将HTTP请求和标准的IIS日志在内核模式下缓存。

其他功能,例如Digest身份验证或CGI模块,分别可以用于进行Digest身份验证和GCI应用程序,所以,除非必须支持这些功能,否则一般都无须安装这些模块。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值