华人澳洲中文论坛

恒讯科技剖析:甚么是IIS Web办事器?IIS如何处置Web申请?

[复制链接]

2022-12-16 07:05:07 97 0

甚么是IIS Web办事器?IIS Web办事器在Windows操作零碎的Microsoft .NET平台上运转。虽然能够使用Mono在Linux和Mac上运转IIS,但不保举这样做而且可能会不不乱。IIS Web办事器用处普遍,机能不乱,多年来在出产中失掉普遍运用,版本10是最新的。
但在咱们深化理解IIS的实质以前,让咱们先从个别意义上的Web办事器定义开始。


一、甚么是网络办事器?
没有网络办事器,互联网就不成能存在。Web办事器是用于托管Web 运用顺序的过程。Web办事器允许运用顺序处置经过特定TCP端口抵达的动静(默许状况下)。例如,HTTP流量的默许端口是80,HTTPS 的默许端口是443。
当咱们在阅读器中拜候网站时,通常不会指定端标语,除非Web办事器配置为在默许端口之外的端口上接纳流量。拜候http://www.hengxun.cn会将咱们的申请隐式发送到端口80。假如咱们想要http://www.hengxun.cn:80和http://www.hengxun.cn:443 关于TLS(传输层平安),能够指定端标语。
假定为咱们的Web运用顺序配置了默许配置和TLS,Web办事器将接纳到端口80和443的一切入站流量。
二、IIS如何处置Web申请?
Web办事器的两个次要过程模型是在单个线程上处置一切申请,或者为每个申请生成一个新线程。只管复线程模型(例如Node.js)有一些任务线程可用,但它通常只将它们用于某些类型的任务,例如文件零碎拜候。IIS(及其轻量级同类IIS Express)使用的每个申请线程模型将为每个申请从线程池中获得一个线程。
Web办事器通常使用申请--响应模式处置申请。假如所有顺利,客户端发送申请并接纳响应。当经过Internet在客户端和Web办事器之间进行通讯时,HTTP协定是无处不在的选择。
三、IIS Web办事器的特点
1、IIS拥有丰硕的功用。最多见的是,IIS用于托管ASP.NET Web运用顺序和动态网站。它还能够用作FTP办事器,托管WCF办事,并扩展为托管在其余平台(如PHP)上构建的Web运用顺序。
2、有内置的身份验证选项,例如Basic、ASP.NET和Windows身份验证。假如咱们有Windows Active Directory环境,后者颇有用——用户能够使用他们的域帐户自动登录到Web运用顺序。其余内置平安功用包罗用于在咱们的站点上启用HTTPS和SFTP的TLS证书办理和绑定、白名单或黑名单流量的申请过滤、受权规定、申请日志记载以及一组丰硕的FTP特定平安选项。
3、IIS的一项症结功用是运用顺序池。咱们必需子细钻研运用顺序池,由于它是IIS过程模型的症结组件。
4、一个十分贵重的功用是近程办理,IIS也能够经过CLI或使用 PowerShell进行办理。
到这里,咱们应该对IIS的可配置性和通用性有了良好的印象了吧。除了托管ASP.NET运用顺序以外,它还能够扩展以办事于许多用处。经过扩展,IIS成为Windows平台上通用性强且不乱的Web办事器。

发表回复

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则

:
注册会员
:
论坛短信
:
未填写
:
未填写
:
未填写

主题30

帖子44

积分193

图文推荐

  • 撞穿学校栅栏害死十一岁男孩的司机不必坐牢

    一位女司机撞穿学校栅栏、害死了11岁男孩,被罚20

  • 全科医生正告花粉症时节正在好转

    全国各地的全科医生正告春季的开端标记着花粉症时

  • 新西兰总理:出世在新西兰的新纳粹Thomas S

    新西兰总理拉克森称新纳粹Thomas Sewell是坏人,

  • 新州护士和助产士承受暂时加薪3%的前提

    新州护士和助产士投票承受政府提出的暂时加薪3%以

  • 新纳粹份子如何利用“普通父母”的掩护在反

    星期天,新纳粹份子在反移民集会开端前大约一个小