ASP.NET 的工作原理
Ø1。一个HTTP 请求发送到Web 服务器要求访问一个网页。
Ø2。Web 服务器通过分析客户的HTTP 请求来定位所请求网页的位置:
p 1)如果所请求的网页的文件名的后缀是aspx ,那么就把这个 文件传送到aspnet_isapi.dll进行处理,
由aspnet_isapi.dll把ASP.NET 代码提交给 CLR 。
由aspnet_isapi.dll把ASP.NET 代码提交给 CLR 。
p 2)如果以前没有执行过这个程序,那么就由CLR 编译并执行,得到纯HTML 结果;
p 3) 如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML 结果。
Ø 3。最后把这些纯HTML 结果传回浏览器作为HTTP 响应。浏览器收到这个响应之后,就可以显示Web 网页。
浙公网安备 33010602011771号