• 1 .  提供静态页面模型(图上)
         web服务器仅仅将将请求URL对应的内容返回给发请求的浏览器.即web服务器不会的所请求的URL内容做任何修改!
  • 2  .  提供动态页面模型
         动态网页的内容直到网页被请求时才创建[图中].通常web服务器和动态网页源代码的执行是分离的.  也就是说,当一个web请求到达时, web服务器确定所请求的页面是动态页面还是 动态页面[通过后缀名识别]. 如果是 静态的, 则该网页的内容净直接被发送到 请求的浏览器(静态模型[上]) ,但是若果是动态的, 例如 ASP.NET页面, web服务器将把执行该页面的任何 转交给 ASP.NET引擎[图下]
     Web 服务器------一个软件应用程序;要让一个web服务器能够执行ASP.NET页面, 必须安装ASP.NET引擎.
     ASP.NET引擎-----一款软件, 它知道如何执行ASP.NET页面. 其它的web编程技术 ,如ASP / PHP /JSP  等.也各自有自己的引擎 , 它们分别知道如何执行对应的页面.
附图1.1