zoukankan      html  css  js  c++  java
  • asp.net处理请求

    当用户通过客户端浏览器向Web服务器发出请求时,Web服务器检查所请求页的扩展名,

    如果是aspx,就会启动ASP.NET引擎处理该请求。ASP.NET引擎首先会检查输出缓冲中,

    是否有此页面或此页面已经被编译成相应的DLL,然后会根据以上几种情况进行相应处理。

    1.若输出缓存中没有此网页或编译过的DLL,即首次存取此网页,ASP.NET将自动编译

    应用程序代码和任何依赖资源,通常,ASP.NET为每一个应用程序目录(如App_Code)创建一个程序集。

    代码隐藏类文件包含一个分部类,在编译时,此分部类和.aspx文件被编译为一个类,这样两者就会被动态

    合并在一起了。最后,在服务器端运行此DLL文件,由它处理用户端的请求,响应相应的事件,并把

    处理的结过生成HTML,然后返回到客户端的浏览器。

    2.若此页面已经编译成相应的DLL了,即第二次存取此网页,则直接运行此DLL,

    响应用户的请求并把结果返回到客户端的浏览器。

    3.若输出缓存中已有此网页,则直接将输出缓存中的内容返回到客户端。

  • 相关阅读:
    Moving Price and Standard Price
    Partner function解析
    [ABAP] ABAP中定义和呼叫宏
    ABAP
    Words Learning~~(1-3)
    Words Learning~~(1-2)
    Words Learning~~(1-1)
    SQLSERVER如何查看索引缺失
    Material Stock manage T-code
    远程重启
  • 原文地址:https://www.cnblogs.com/xiaoai123/p/8228106.html
Copyright © 2011-2022 走看看