• IIS7,iis6 管道模型及处理差异


    IIS7.0 集成管道是一个统一请求处理管道,支持本地代码和托管代码模块,托管代码模块实现IHttpModule接口,可以访问请求管道里面的所有事件。

    例如,一个托管代码模块可以被用来对asp.net网页页面和HTML页面进行表达验证,这是事实即使html页面被IIS和asp.net认为是静态资源。

    在IIS7.0集成模式中一个请求所经过的阶段和IIS6.0中的asp.net资源请求类似,然而,在iis7.0中,
    这些阶段包括几个其他的应用实际,诸如MapRequestHandler,LogRequest和PostLogRequest事件

    IIS7.0和6.0的处理过程的主要区别在于asp.net如何与IIS服务器实现集成,再IIS6.0中有两个请求处理管道,其中一个管道式本地代码
    ISAPI FILTERS 和扩展组件,另外一个是管道是托管代码应用组件,如asp.net.
    在IIS7.0中,asp.net运行时集成WEBSERVER,所以有一个针对所有请求的统一请求处理管道,对于asp.net开发者来说,集成管道的主要优点如下:
    1、集成管道触发游HttpApplication对象暴露的各个事件,同时asp.net的http module可以在IIS7.0集成模式下工作

    asp.net 在IIS6 中是ISAPI extensions扩展组件形式存在,而在IIS7中成为核心部分,可以处理各种请求(包含托管代码和非托管代码

  • 相关阅读:
    QR code 乱谈(一)
    用JAVA实现数字水印(可见)
    ctf总结
    Unix/Linux常用命令
    C语言概述
    C语言发发展历史
    为什么要学习C语言
    计算机应用领域
    计算机发展趋势
    如何学习计算机
  • 原文地址:https://www.cnblogs.com/aloha/p/3565579.html
Copyright © 2020-2023  润新知