|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有专家说:java不是跨平台,java就是平台,这很好的定义了java的特点。有了java,你只需要等待java平台在新平台上移植。这还不错吧!只是,java不是一个平台,而是多个平台。你需要在这个java平台移植到另一个java平台。IIS7站点启动并处置哀求的步骤以下图: 步骤1到6,是处置使用启动,启动好后,今后就不必要再走这个步骤了。
上图的8个步骤分离以下:
- 当客户端扫瞄器入手下手HTTP哀求一个WEB服务器的资本时,HTTP.sys拦阻到这个哀求。
- HTTP.syscontactsWAStoobtaininformationfromtheconfigurationstore.
- WAS向设置存储中央哀求设置信息。applicationHost.config。
- WWW服务承受到设置信息,设置信息指相似使用程序池设置信息,站点设置信息等等。
- WWW服务利用设置信息往设置HTTP.sys处置战略。
- WASstartsaworkerprocessfortheapplicationpooltowhichtherequestwasmade.
- TheworkerprocessprocessestherequestandreturnsaresponsetoHTTP.sys.
- 客户端承受各处理了局信息。
W3WP.exe历程中又是假如处置得呢??IIS7的使用程序池的托管管道形式分两种:典范和集成。这两种形式下处置战略各不相通。
本文郭红俊http://blog.joycode.com/ghj
IIS6和IIS7典范形式的托管管道的架构
在IIS7之前,ASP.NET是以IISISAPIextension的体例外加到IIS,实在包含ASP和PHP,也都以不异的体例设置(PHP在IIS接纳了两种设置体例,除IISISAPIextension的体例,也包含了CGI的体例,体系办理者能选择PHP程序的实行体例),因而客户端对IIS的HTTP哀求会先经过IIS处置,然后IIS依据请求的内容范例,假如是HTML静态网页就由IIS自行处置,假如不是,就依据请求的内容范例,分拨给各自的IISISAPIextension;假如请求的内容范例是ASP.NET,就分拨给卖力处置ASP.NET的IISISAPIextension,也就是aspnet_isapi.dll。下图是这个架构的表示图。
IIS7使用程序池的托管管道形式典范形式也是如许的事情道理。这类形式是兼容IIS6的体例,以削减晋级的本钱。
IIS6的实行架构图,和IIS7使用程序池设置成典范形式的实行架构图
在经过全球个人PC市场占有90%的微软对asp.net不断优化与整合后,asp.net与微软自身平台的动用上更加的高效,加上asp.net在应用上非常容易上手,相信asp.net仍会是最多客户选用的脚本语言,并会在未来几年继续领跑。 |
|