IIS为何物?

     IIS就是Internet Information Server的缩写,翻译过来就是互联网信息服务,还有就是微软开发出来的...等等大量解释。百度百科的解释永远都是那么官方,还是吐槽一下自己的看法吧。
     个人想法,纯属##。
     IIS到底是什么呢?其实我们电脑上就有啊,在控制面板--》打开或关闭Windows功能--》Internet信息服务--》Web管理工具--》IIS...就是了,微软默认帮我放着了,只是我们没有用它罢了。
     那我们电脑上的IIS有什么作用?
     貌似对一般的孩子好像没什么用处,但是对于我们.Net的同志来说,在我们学习Asp.net的时候,我们就要用到IIS了,发挥它的作用了。
     当我们编译好一系列网站之后,发布完网站,就可以用这个IIS来充当服务器了,调试好一切之后,就可以在自己电脑上访问网站了。此时浏览器和服务器都是同一台电脑来充当的。不管网页是静态还是动态的,发布网站等一切操作之后,就需要开始测试了。

     首先通过浏览器输入网址,给服务器发送Http请求,也就是先给IIS发送请求,如果浏览器请求的是静态页面,IIS通过自己的映射表去找,没找到符合页面后缀名的,就直接拿静态页面发送给浏览器,直接显示在浏览器的就是我们要看到的结果了。但是如果浏览器请求的是动态页面,IIS在自己的映射表中找到对应的.dll(映射表就是一种类型后缀名后缀名对应一种.dll文件),比如访问一个后缀名为.aspx的页面,IIS会将这个请求发给aspnet_isapi.dll,然后交给.Net framework处理,.Net framework处理完之后再给IIS,一层一层往前,最后交给浏览器,显示结果在浏览器上。

     备注:写于2013年9月27日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值