国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > IIS > 正文

IIS關(guān)于各個版本的介紹

2024-08-29 03:10:50
字體:
供稿:網(wǎng)友
  一、寫在前面
 
  目前市面上所用的IIS版本估計(jì)都是>=6.0的.所以我們主要以下面三個版本進(jìn)行講解:
 
  二、IIS6的請求過程
 
  由圖可知,所有的請求會被服務(wù)器中的http.sys組件監(jiān)聽到,它會根據(jù)IIS中的Metabase查看基于該Request的Application 屬于哪個ApplicationPool,如果該ApplicationPool不存在,則創(chuàng)建之。否則直接將Request發(fā)到對應(yīng)ApplicationPool的Queue中。
 
  每個ApplicationPool對應(yīng)著一個WorkerProcess:w3wp.exe。在IISMetabase中維護(hù)著ApplicationPool和w3wp的映射。WAS(WebAdministrativeservice)根據(jù)這樣一個mapping,將存在于某個ApplicationPoolQueue的request傳遞到對應(yīng)的workerprocess(如果沒有,就創(chuàng)建這樣一個進(jìn)程)。在workerprocess初始化的時候,加載ASP.NETISAPI。 
 
  同時,在w3wp.exe的內(nèi)部,ASP.NET是以IISISAPIextension的方式外加到IIS(其實(shí)包括ASP以及PHP,也都以相同的方式配置),ASP.NET ISAPI進(jìn)而加載CLR。從而為ASP.NETApplication創(chuàng)建一個托管的運(yùn)行環(huán)境,在CLR初始化的使用會加載兩個重要的dll:AppManagerAppDomainFactory和ISAPIRuntime。通過AppManagerAppDomainFactory的Create方法為Application創(chuàng)建一個ApplicationDomain;通過ISAPIRuntime的ProcessRequest處理Request,進(jìn)而將流程拖入到ASP.NETHttpRuntimePipeline的范疇。
 
  注:ISAPI,意思:互聯(lián)網(wǎng)服務(wù)器應(yīng)用程序接口(InternetServerApplicationProgramInterface)。
 
  三、IIS7的工作過程
 
  注意:我們稱3-6為初始化配置的過程,配置完畢之后,以后的請求就直接到第七步.當(dāng)然IIS被重啟了,就重頭來過。
 
  四、IIS7程序池托管管道模式
 
  W3WP.exe進(jìn)程在IIS7中如何工作,取決于IIS7的應(yīng)用程序池托管管道模式是什么,IIS7目前有2個模式: 經(jīng)典模式和集成模式。
 
  經(jīng)典的意思大家都知道,就是一個一直以來所使用的方式(便于大家記憶),IIS7其中經(jīng)典模式的W3WP.exe工作方式就是IIS6的處理方式。
 
  即: IISISAPIextension,也就是aspnet_isapi.dll
 
  IIS7集成模式是一個偉大的改進(jìn),讓IIS集成了.NET功能(不在依靠之前IIS版本的aspnet_ISPAI.DLL),也就是說所有的HTTP。
 
  Request請求都要經(jīng)過.NET來處理(包括html,php等),也因?yàn)?NET的諸多功能已經(jīng)成為IIS7的一部份.性能上也得到了提升。
 
  五、IIS8和IIS7有哪些不一樣的地方
 
  1、IIS8.0只能運(yùn)行于>=WindowsServer2012andWindows8的平臺上;
 
  2、IIS8.0Application的初始化被包括在IIS8.0中.IIS7.5Application初始化(RC)被作為一個外帶模塊;
 
  3、IIS8.0管理工具已經(jīng)為ASP.net4.5功能更新.IIS7.5中還沒有;
 
  4、IIS8.0集成了SSL認(rèn)證支持.IIS7.5還沒有;
 
  5、IIS8.0CPU節(jié)流已經(jīng)得到更新且包括額外的節(jié)流選項(xiàng),而IIS7.5還沒有變化;
 
  6、IIS8.0集成了動態(tài)IP地址限制功能
 
  7、IIS8.0集成了FTP嘗試登陸限制功能.
 
  8、IIS8.0在NUMA上的多核擴(kuò)展。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 东兰县| 闽侯县| 大港区| 广丰县| 方山县| 贞丰县| 韶山市| 商城县| 湟中县| 拜泉县| 遵义市| 政和县| 夏河县| 新化县| 苍南县| 子长县| 宝坻区| 固阳县| 竹北市| 屏山县| 通辽市| 扎赉特旗| 宁海县| 孙吴县| 玉环县| 屯门区| 麻栗坡县| 醴陵市| 腾冲县| 长岛县| 壶关县| 吴川市| 苗栗县| 黄陵县| 宜州市| 濮阳县| 奇台县| 峡江县| 延寿县| 泽普县| 西乌|