x
用户名:
密 码:
   
您的位置:探索安全网 >> 视频教程>>网络技术
网络技术教程列表
视频名称 更新日期 视频大小 授权形式 视频等级
浙江大学计算机网络24 11/14/2008 9:26:18 AM 112680.70KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:2
浙江大学计算机网络24
浙江大学计算机网络25 11/14/2008 9:26:01 AM 111409.50KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:0
浙江大学计算机网络25
浙江大学计算机网络26 11/14/2008 9:25:33 AM 113014.50KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:0
浙江大学计算机网络26
浙江大学计算机网络27 11/14/2008 9:25:08 AM 111915.70KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:2
浙江大学计算机网络27
浙江大学计算机网络28 11/14/2008 9:24:43 AM 111960.70KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:0
浙江大学计算机网络28
浙江大学计算机网络29 11/14/2008 9:24:13 AM 111653.20KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:3
浙江大学计算机网络29
浙江大学计算机网络30 11/14/2008 9:23:40 AM 112152.00KB 免费 ★★★★
运行环境:windows98/xp/2000/2003 视频类别:网络技术 下载次数:0
浙江大学计算机网络30
IIS5 IIS6 IIS7的ASP.net 请求处理过程比较(1) 11/13/2008 10:45:49 AM ★★★★
运行环境: 视频类别: 下载次数:0
ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用。
  绝大多数的人只熟悉高层的框架如: WebFms和 WebServices --这些都在ASP.NET层次结构在最高层。
  这篇文章的资料收集整理自各种微软公开的文档,通过比较IIS5、IIS6、IIS7这三代IIS对请求的处理过程,让我们熟悉ASP.NET的底层机制并对请求(request)是怎么从Web服务器传送到ASP.NET运行时有所了解。通过对底层机制的了解,可以让我们对ASP.net有更深的理解。
  IIS 5 的 ASP.net 请求处理过程
  对图的解释:   IIS 5.x一个显著的特征就是Web Server和真正的ASP.NET Application的分离。作为Web Server的IIS运行在一个名为InetInfo.exe的进程上,InetInfo.exe是一个Native Executive,并不是一个托管的程序,而我们真正的ASP.NET Application则是运行在一个叫做aspnet_wp的 Wker Process上面,在该进程初始化的时候会加载CLR,所以这是一个托管的环境。
  ISAPI:指能够处理各种后缀名的应用程序。 ISAPI是下面单词的简写:Internet Server Application Programe Interface,互联网服务器应用程序接口。
  IIS 5 模式的特点:   1、首先,同一台主机上在同一时间只能运行一个aspnet_wp进程,每个基于虚拟目录的ASP.NET Application对应一个Application Domain ,也就是说每个Application都运行在同一个Wker Process中,Application之间的隔离是基于Application Domain的,而不是基于Process的。
  2、其次,ASP.NET ISAPI不但负责创建aspnet_wp Wker Process,而且负责监控该进程,如果检测到aspnet_wp的 Perfmance降低到某个设定的下限,ASP.NET ISAPI会负责结束掉该进程。当aspnet_wp结束掉之后,后续的Request会导致ASP.NET ISAPI重新创建新的aspnet_wp Wker Process。
  3、最后,由于IIS和 Application运行在他们各自的进程中,他们之间的通信必须采用特定的通信机制。本质上IIS所在的InetInfo进程和Wker Process之间的通信是同一台机器不同进程的通信(local interprocess communications),处于Perfmance的考虑,他们之间采用基于Named pipe的通信机制。ASP.NET ISAPI和Wker Process之间的通信通过他们之间的一组Pipe实现。同样处于Perfmance的原因,ASP.NET ISAPI通过异步的方式将Request传到Wker Process并获得Response,但是Wker Process则是通过同步的方式向ASP.NET ISAPI获得一些基于Server的变量。
  IIS6 的 ASP.net 请求处理过程
  对图的解释:   IIS 5.x是通过InetInfo.exe监听Request并把Request分发到Wk Process。换句话说,在IIS 5.x中对Request的监听和分发是在User Mode中进行,在IIS 6中,这种工作被移植到kernel Mode中进行,所有的这一切都是通过一个新的组件:http.sys来负责。
  注:为了避免用户应用程序访问或者修改关键的操作系统数据,windows提供了两种处理器访问模式:用户模式(User Mode)和内核模式(Kernel Mode)。一般地,用户程序运行在User mode下,而操作系统代码运行在Kernel Mode下。Kernel Mode的代码允许访问所有系统内存和所有CPU指令。
  在User Mode下,http.sys接收到一个基于aspx的http request,然后它会根据IIS中的Metabase查看该基于该Request的 Application属于哪个Application Pool,如果该Application Pool不存在,则创建之。否则直接将request发到对应Application Pool的 Queue中。
  每个Application Pool对应着一个Wker Process:w3wp.exe,毫无疑问他是运行在User Mode下的。在IIS Metabase中维护着Application Pool和wker process的Mapping。WAS(Web Administrative service)根据这样一个mapping,将存在于某个Application Pool Queue的request传递到对应的wker process(如果没有,就创建这样一个进程)。在wker process初始化的时候,加载ASP.NET ISAPI,ASP.NET ISAPI进而加载CLR。最后的流程就和IIS 5.x一样了:通过AppManagerAppDomainFacty的 Create方法为Application创建一个Application Domain;通过ISAPIRuntime的 ProcessRequest处理Request,进而将流程进入到ASP.NET Http Runtime Pipeline

探索编辑http://www.tsaqw.com">www.tsaqw.com

资料引用:http://www.knowsky.com/400158.html
系统启动终极优化 11/12/2008 3:40:54 PM 4529.20KB 免费 ★★★★
运行环境:windows98/2000/2003/xp 视频类别:视频教程 下载次数:3
系统优化是一个很热门的话题,其中在系统启动过程中的优化更是大家着中优化的方面。针对一般用户使用系统的习惯,本录像提供了一系列的优化方法,通过合理设置达到最优化目的。让你的系统启动如飞,压缩包中包含录像中涉及的软件。

探索编辑:www.tsaqw.com
CCNA视频教学20集(一) 11/12/2008 3:38:35 PM 76585.91KB 免费 ★★★★
运行环境:windows98/2000/2003/xp 视频类别:CCNA视频 下载次数:6
CCNA视频教学20集(一)

探索编辑:www.tsaqw.com
当前页:第1/9页 共有86条记录 10/页   首 页       末 页
   最新热门视频
tomcat配置方法
谈PHP生成静态页面
Weblogic7开发EJB的配
图解JSP环境安装配置(CHM)
J2EE学习资料
Java sctipt学习不求人
10步学习 JavaScript
通过JB4学习JAVA
一步一步学会配置Kjava开发环
全程指导Linux下JAVA环境
JAVA配置文件编写说明文档
J2EE学习笔记
JAVA学习文档
   最新推荐
浙江大学计算机网络29
java之eclipse 15
tomcat配置方法
Weblogic7开发EJB的配
图解JSP环境安装配置(CHM)
J2EE学习资料
Java sctipt学习不求人
通过JB4学习JAVA
用Asp写个加密和解密的类
ASP分页x详解
再谈SQL注入入侵动网SQL版
ASP.NET 2.0无刷新页面
在ASP.NET中使用SQL的I
漏洞补丁
 
网站调查
 
关于探索 | 官方论坛 | 合作服务 | 免责声明 | 广告服务 | 诚征英才 | 网站导航
业务电话:0371-63311110 63311130 客服电话:    咨询QQ:76925
Copyright? 2008 tsaqw.com 版权所有
ICP证:渝ICP备08002364号
经营性网站许可证号:410199100038128