| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> asp >> IIS5 IIS6 IIS7 de ASP.net qing qiu chu li guo cheng bi jiao (1)

IIS5 IIS6 IIS7 de ASP.net qing qiu chu li guo cheng bi jiao (1)

2008-08-01 06:24:15 编辑來源:互联网 评论
 
 
 
本文为【IIS5 IIS6 IIS7的ASP.net 请求处理过程比较(1)】的拼音翻译版
  asp.net shi yi ge fei chang qiang da de gou jian Web ying yong de ping tai , ta ti gong le ji da de ling huo xing he neng li yi zhi yu ke yi yong ta lai gou jian suo you lei xing de Web ying yong 。
  jue da duo shu de ren zhi shu xi gao ceng de kuang jia ru : WebForms he WebServices -- zhe xie dou zai ASP.NET ceng ci jie gou zai zui gao ceng 。
  zhe pian wen zhang de zi liao shou ji zheng li zi ge zhong wei ruan gong kai de wen dang , tong guo bi jiao IIS5、IIS6、IIS7 zhe san dai IIS dui qing qiu de chu li guo cheng , rang wo men shu xi ASP.NET de di ceng ji zhi bing dui qing qiu (request) shi zen me cong Web fu wu qi chuan song dao ASP.NET yun xing shi you suo le jie 。 tong guo dui di ceng ji zhi de le jie , ke yi rang wo men dui ASP.net you geng shen de li jie 。
  IIS 5 de ASP.net qing qiu chu li guo cheng
IIS5 IIS6 IIS7的ASP.net 请求处理过程比较(1)

  dui tu de jie shi :
  IIS 5.x yi ge xian zhu de te zheng jiu shi Web Server he zhen zheng de ASP.NET application de fen li 。 zuo wei Web Server de IIS yun xing zai yi ge ming wei InetInfo.exe de jin cheng shang ,InetInfo.exe shi yi ge Native Executive, bing bu shi yi ge tuo guan de cheng xu , er wo men zhen zheng de ASP.NET Application ze shi yun xing zai yi ge jiao zuo aspnet_wp de Worker PRocess shang mian , zai gai jin cheng chu shi hua de shi hou hui jia zai CLR, suo yi zhe shi yi ge tuo guan de huan jing 。
  ISAPI: zhi neng gou chu li ge zhong hou zhui ming de ying yong cheng xu 。 ISAPI shi xia mian dan ci de jian xie :Internet Server Application Programe Interface, hu lian wang fu wu qi ying yong cheng xu jie kou 。
  IIS 5 mo shi de te dian :
  1、 shou xian , tong yi tai zhu ji shang zai tong yi shi jian zhi neng yun xing yi ge aspnet_wp jin cheng , mei ge ji yu xu ni mu lu de ASP.NET Application dui ying yi ge Application Domain , ye jiu shi shuo mei ge Application dou yun xing zai tong yi ge Worker Process zhong ,Application zhi jian de ge li shi ji yu Application Domain de , er bu shi ji yu Process de 。
  2、 qi ci ,ASP.NET ISAPI bu dan fu ze chuang jian aspnet_wp Worker Process, er qie fu ze jian kong gai jin cheng , ru guo jian ce dao aspnet_wp de Performance jiang di dao mou ge she ding de xia xian ,ASP.NET ISAPI hui fu ze jie shu diao gai jin cheng 。 dang aspnet_wp jie shu diao zhi hou , hou xu de Request hui dao zhi ASP.NET ISAPI chong xin chuang jian xin de aspnet_wp Worker Process。
  3、 zui hou , you yu IIS he Application yun xing zai ta men ge zi de jin cheng zhong , ta men zhi jian de tong xin bi xu cai yong te ding de tong xin ji zhi 。 ben zhi shang IIS suo zai de InetInfo jin cheng he Worker Process zhi jian de tong xin shi tong yi tai ji qi bu tong jin cheng de tong xin (local interprocess communications), chu yu Performance de kao lv , ta men zhi jian cai yong ji yu Named pipe de tong xin ji zhi 。ASP.NET ISAPI he Worker Process zhi jian de tong xin tong guo ta men zhi jian de yi zu Pipe shi xian 。 tong yang chu yu Performance de yuan yin ,ASP.NET ISAPI tong guo yi bu de fang shi jiang Request chuan dao Worker Process bing huo de Response, dan shi Worker Process ze shi tong guo tong bu de fang shi xiang ASP.NET ISAPI huo de yi xie ji yu Server de bian liang 。
  IIS6 de ASP.net qing qiu chu li guo cheng
IIS5 IIS6 IIS7的ASP.net 请求处理过程比较(1)

  dui tu de jie shi :
  IIS 5.x shi tong guo InetInfo.exe jian ting Request bing ba Request fen fa dao Work Process。 huan ju hua shuo , zai IIS 5.x zhong dui Request de jian ting he fen fa shi zai User Mode zhong jin xing , zai IIS 6 zhong , zhe zhong gong zuo bei yi zhi dao kernel Mode zhong jin xing , suo you de zhe yi qie dou shi tong guo yi ge xin de zu jian :http.sys lai fu ze 。
  zhu : wei le bi mian yong hu ying yong cheng xu fang wen huo zhe xiu gai guan jian de cao zuo xi tong shu ju ,windows ti gong le liang zhong chu li qi fang wen mo shi : yong hu mo shi (User Mode) he nei gai mo shi (Kernel Mode)。 yi ban di , yong hu cheng xu yun xing zai User mode xia , er cao zuo xi tong dai ma yun xing zai Kernel Mode xia 。Kernel Mode de dai ma yuan xu fang wen suo you xi tong nei cun he suo you CPU zhi ling 。
  zai User Mode xia ,http.sys jie shou dao yi ge ji yu aspx de http request, ran hou ta hui gen ju IIS zhong de Metabase cha kan gai ji yu gai Request de Application shu yu na ge Application Pool, ru guo gai Application Pool bu cun zai , ze chuang jian zhi 。 fou ze zhi jie jiang request fa dao dui ying Application Pool de Queue zhong 。
  mei ge Application Pool dui ying zhe yi ge Worker Process:w3wp.exe, hao wu yi wen ta shi yun xing zai User Mode xia de 。 zai IIS Metabase zhong wei hu zhe Application Pool he worker process de Mapping。WAS(Web Administrative service) gen ju zhe yang yi ge mapping, jiang cun zai yu mou ge Application Pool Queue de request chuan di dao dui ying de worker process( ru guo mei you , jiu chuang jian zhe yang yi ge jin cheng )。 zai worker process chu shi hua de shi hou , jia zai ASP.NET ISAPI,ASP.NET ISAPI jin er jia zai CLR。 zui hou de liu cheng jiu he IIS 5.x yi yang le : tong guo AppManagerAppDomainFactory de Create fang fa wei Application chuang jian yi ge Application Domain; tong guo ISAPIRuntime de ProcessRequest chu li Request, jin er jiang liu cheng jin ru dao ASP.NET Http Runtime Pipeline。
  IIS 7 de ASP.net qing qiu chu li guo cheng【原文】【汉音对照
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

如何磨出破洞牛仔裤?牛仔裤怎么剪破洞?

把牛仔裤磨出有线的破洞 1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...

我就是扫描下图得到了敬业福和爱国福

先来看下敬业福和爱国福 今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。 今天该活动正式启动,和去年一样,需要收集“五福”...

冰箱异味产生的原因和臭味去除的方法

有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。 1、很多人有这种习...

 
 
  asp.net shi yi ge fei chang qiang da de gou jian Web ying yong de ping tai , ta ti gong le ji da de ling huo xing he neng li yi zhi yu ke yi yong ta lai gou jian suo you lei xing de Web ying yong 。    jue da duo shu de ren zhi shu xi gao ceng de kuang jia ru : WebForms he WebServices -- zhe xie dou zai ASP.NET ceng ci jie gou zai zui gao ceng 。    zhe pian wen zhang de zi liao shou ji zheng li zi ge zhong wei ruan gong kai de wen dang , tong guo bi jiao IIS5、IIS6、IIS7 zhe san dai IIS dui qing qiu de chu li guo cheng , rang wo men shu xi ASP.NET de di ceng ji zhi bing dui qing qiu (request) shi zen me cong Web fu wu qi chuan song dao ASP.NET yun xing shi you suo le jie 。 tong guo dui di ceng ji zhi de le jie , ke yi rang wo men dui ASP.net you geng shen de li jie 。   IIS 5 de ASP.net qing qiu chu li guo cheng [url=http://www.wangchao.net.cn/bbs/pydetail_1804869.html][img]http://image.wangchao.net.cn/it/1323407599209.gif[/img][/url]    dui tu de jie shi :   IIS 5.x yi ge xian zhu de te zheng jiu shi Web Server he zhen zheng de ASP.NET application de fen li 。 zuo wei Web Server de IIS yun xing zai yi ge ming wei InetInfo.exe de jin cheng shang ,InetInfo.exe shi yi ge Native Executive, bing bu shi yi ge tuo guan de cheng xu , er wo men zhen zheng de ASP.NET Application ze shi yun xing zai yi ge jiao zuo aspnet_wp de Worker PRocess shang mian , zai gai jin cheng chu shi hua de shi hou hui jia zai CLR, suo yi zhe shi yi ge tuo guan de huan jing 。   ISAPI: zhi neng gou chu li ge zhong hou zhui ming de ying yong cheng xu 。 ISAPI shi xia mian dan ci de jian xie :Internet Server Application Programe Interface, hu lian wang fu wu qi ying yong cheng xu jie kou 。   IIS 5 mo shi de te dian :   1、 shou xian , tong yi tai zhu ji shang zai tong yi shi jian zhi neng yun xing yi ge aspnet_wp jin cheng , mei ge ji yu xu ni mu lu de ASP.NET Application dui ying yi ge Application Domain , ye jiu shi shuo mei ge Application dou yun xing zai tong yi ge Worker Process zhong ,Application zhi jian de ge li shi ji yu Application Domain de , er bu shi ji yu Process de 。   2、 qi ci ,ASP.NET ISAPI bu dan fu ze chuang jian aspnet_wp Worker Process, er qie fu ze jian kong gai jin cheng , ru guo jian ce dao aspnet_wp de Performance jiang di dao mou ge she ding de xia xian ,ASP.NET ISAPI hui fu ze jie shu diao gai jin cheng 。 dang aspnet_wp jie shu diao zhi hou , hou xu de Request hui dao zhi ASP.NET ISAPI chong xin chuang jian xin de aspnet_wp Worker Process。   3、 zui hou , you yu IIS he Application yun xing zai ta men ge zi de jin cheng zhong , ta men zhi jian de tong xin bi xu cai yong te ding de tong xin ji zhi 。 ben zhi shang IIS suo zai de InetInfo jin cheng he Worker Process zhi jian de tong xin shi tong yi tai ji qi bu tong jin cheng de tong xin (local interprocess communications), chu yu Performance de kao lv , ta men zhi jian cai yong ji yu Named pipe de tong xin ji zhi 。ASP.NET ISAPI he Worker Process zhi jian de tong xin tong guo ta men zhi jian de yi zu Pipe shi xian 。 tong yang chu yu Performance de yuan yin ,ASP.NET ISAPI tong guo yi bu de fang shi jiang Request chuan dao Worker Process bing huo de Response, dan shi Worker Process ze shi tong guo tong bu de fang shi xiang ASP.NET ISAPI huo de yi xie ji yu Server de bian liang 。   IIS6 de ASP.net qing qiu chu li guo cheng [url=http://www.wangchao.net.cn/bbs/pydetail_1804869.html][img]http://image.wangchao.net.cn/it/1323407599948.gif[/img][/url]    dui tu de jie shi :   IIS 5.x shi tong guo InetInfo.exe jian ting Request bing ba Request fen fa dao Work Process。 huan ju hua shuo , zai IIS 5.x zhong dui Request de jian ting he fen fa shi zai User Mode zhong jin xing , zai IIS 6 zhong , zhe zhong gong zuo bei yi zhi dao kernel Mode zhong jin xing , suo you de zhe yi qie dou shi tong guo yi ge xin de zu jian :http.sys lai fu ze 。    zhu : wei le bi mian yong hu ying yong cheng xu fang wen huo zhe xiu gai guan jian de cao zuo xi tong shu ju ,windows ti gong le liang zhong chu li qi fang wen mo shi : yong hu mo shi (User Mode) he nei gai mo shi (Kernel Mode)。 yi ban di , yong hu cheng xu yun xing zai User mode xia , er cao zuo xi tong dai ma yun xing zai Kernel Mode xia 。Kernel Mode de dai ma yuan xu fang wen suo you xi tong nei cun he suo you CPU zhi ling 。    zai User Mode xia ,http.sys jie shou dao yi ge ji yu aspx de http request, ran hou ta hui gen ju IIS zhong de Metabase cha kan gai ji yu gai Request de Application shu yu na ge Application Pool, ru guo gai Application Pool bu cun zai , ze chuang jian zhi 。 fou ze zhi jie jiang request fa dao dui ying Application Pool de Queue zhong 。    mei ge Application Pool dui ying zhe yi ge Worker Process:w3wp.exe, hao wu yi wen ta shi yun xing zai User Mode xia de 。 zai IIS Metabase zhong wei hu zhe Application Pool he worker process de Mapping。WAS(Web Administrative service) gen ju zhe yang yi ge mapping, jiang cun zai yu mou ge Application Pool Queue de request chuan di dao dui ying de worker process( ru guo mei you , jiu chuang jian zhe yang yi ge jin cheng )。 zai worker process chu shi hua de shi hou , jia zai ASP.NET ISAPI,ASP.NET ISAPI jin er jia zai CLR。 zui hou de liu cheng jiu he IIS 5.x yi yang le : tong guo AppManagerAppDomainFactory de Create fang fa wei Application chuang jian yi ge Application Domain; tong guo ISAPIRuntime de ProcessRequest chu li Request, jin er jiang liu cheng jin ru dao ASP.NET Http Runtime Pipeline。   IIS 7 de ASP.net qing qiu chu li guo cheng
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
华丽的模特拍摄(8)
华丽的模特拍摄(7)
华丽的模特拍摄(6)
华丽的模特拍摄(5)
八里沟
朝阳宫
天下峨眉 云上金顶
老家(四)
 
>>返回首页<<
 
 
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
 
©2005- 王朝网络 版权所有