什么牛奶最有营养| wa是什么意思| 云南白药草长什么样| 山楂炖肉起什么作用| 阴囊潮湿吃什么药好| 巳是什么意思| 什么是溶血| 射手座最配什么星座| 洪都拉斯为什么不与中国建交| 非虫念什么| 河北有什么山| 小孩老是发烧什么原因| 熊是什么生肖| 什么食物补血效果最好最快| 胃胆汁反流是什么原因引起的| ye是什么颜色| 父亲节要送什么礼物好| lemon是什么意思| 手指缝里长水泡还痒是什么原因| 梦见自己出嫁是什么意思| 下雨天适合穿什么衣服| 什么的叮咛| 激光脱毛对人体有没有什么危害| 农业户口和非农业户口有什么区别| 白带多是什么情况| 井盖为什么是圆的| 一什么绿毯| 生理期能吃什么水果| 五月十日是什么星座| 头疼可以吃什么药| 什么鱼没有刺| 背上长白斑是什么病的症状| 滑液是由什么分泌的| 生龙活虎是什么意思| 什么是附件炎| 开方是什么意思| 脑震荡是什么症状| 喜悦之情溢于言表什么意思| 阳虚是什么| 细菌计数高是什么原因| 出来混迟早要还的什么意思| 头菜是什么菜| 霸王龙的后代是什么| 四百多分能上什么大学| 高油酸是什么意思| 莲是什么结构的字| 葫芦是什么意思| 活性酶是什么| 武则天原名叫什么| 山莨菪碱为什么叫6542| 诺丽果有什么功效| 淋巴结稍大是什么意思| 88年属什么的生肖| 待字闺中是什么意思| 哈密瓜为什么会苦| 回声增强什么意思| 双侧卵巢多囊性改变是什么意思| 跖疣用什么药膏能治好| 全身骨头疼是什么原因| 黑道日为什么还是吉日| 做腹部彩超挂什么科| 激素六项什么时候查最准| 能力很强的动物是什么| 九月有什么节日| 天打五雷轰是什么意思| 看心脏病挂什么科| 身上长白色的斑点是什么原因| fda是什么| 什么节气开始凉快| 老狐狸是什么意思| 怀孕前三个月吃什么好| 脾阴虚吃什么中成药| 亚撒西什么意思| 四肢冰凉是什么原因| 女性掉发严重是什么原因| 甜不辣是什么| 一行是什么意思| 上山下乡是什么意思| 健身吃蛋白粉有什么好处和坏处| 什么如既往| 什么时候不能喷芸苔素| 腰椎间盘突出什么症状| 荷花和睡莲有什么区别| 憬五行属什么| 山梨酸钾是什么东西| 炉甘石是什么东西| 氨基酸的作用是什么| 左手臂有痣代表什么| 徐峥的老婆叫什么名字| 平均红细胞体积偏高是什么意思| 市局长是什么级别| 10月16是什么星座| 梦见蔬菜是什么预兆| 为什么会连续两天遗精| 眼睛有眼屎是什么原因引起的| 医保断了一个月有什么影响| 大唐集团什么级别| 为什么第一次进不去| 割包为什么很多人后悔| 儿童说话晚去医院挂什么科| 拉锯战是什么意思| 嘴巴里甜甜的是什么原因| 望梅止渴是什么故事| 糯米粉可以做什么好吃的| 梦见修路什么意思| 食管憩室是什么病| 害怕的近义词是什么| 戒指戴左手食指是什么意思| 阳萎是什么| bi什么意思| 吃了避孕药后几天出血是什么原因| 略略略是什么意思| 天麻是什么东西| 米豆腐是什么做的| psc是什么病| 舍我其谁是什么意思| 5月什么星座| 临字五行属什么| uu解脲脲原体阳性是什么意思| 以色列人说什么语言| 什么是包皮过长| 提前吃什么喝酒不醉| 什么的耳朵| 八月出生的是什么星座| 小孩下半夜咳嗽是什么原因| 1972年属鼠的是什么命| 银耳为什么助湿气| 炎性改变是什么意思| 什么是肾阴虚和肾阳虚| 海鲜菇不能和什么一起吃| 什么事每人每天都必须认真的做| 骨肉相连是什么肉| 胆切除后吃什么好| 晚上9点半是什么时辰| 阴囊长白毛是什么原因| 分娩是什么意思啊| 梦到头发白了是什么意思| 什么病可以请长假| 炮烙之刑是什么意思| 膝关节置换后最怕什么| timing什么意思| 大便弱阳性是什么意思| 属猴的是什么星座| 调理神经吃什么药好| 总是感觉口渴是什么原因| 虫草是什么| 天长地久是什么生肖| 7月27号是什么星座| 莞尔一笑什么意思| 中性粒细胞是指什么| 宫腔镜是检查什么的| 妇科病有什么症状| 什么的白桦| 偏头痛是什么| 夜明珠是什么东西| 心电图窦性心律是什么意思| 湫是什么意思| 头孢治疗什么| 肚子突然变大是什么原因| 借什么不用还| 是什么意思| 直博生是什么意思| 985高校是什么意思| 日语为什么| 什么知什么明| 生蚝有什么功效与作用| 比劫是什么意思| 脸上发痒是什么原因| 嘴唇上有痣代表什么| 舒字五行属什么的| 什么食物可以化解结石| 胎儿什么时候入盆| 怀孕胸部会有什么反应| 尿肌酐是什么意思| Polo什么意思| 烟青色是什么颜色| 流明是什么意思| 疱疹性咽峡炎用什么药| 微波炉里不能放什么| 湿邪是什么意思| 心口疼挂什么科| 有什么四字词语| bn是什么颜色| 洁字五行属什么| 浪人是什么意思| 盆腔炎要做什么检查| 血糖高吃什么好能降糖| 红曲米是什么| 胃气上逆吃什么中成药| hpv59阳性是什么意思| 为什么会无缘无故长痣| 6月12是什么星座| 什么叫易经| 鸢是什么意思| 种牙和假牙有什么区别| 变蛋是什么蛋| 为什么开空调没蚊子| 女人什么时候性欲最强| 什么蛋不能吃| 总做噩梦是什么原因| 手爱出汗是什么原因| 我想成为一个什么样的人| 早搏是什么感觉| 乳头瘤是什么病| 家门是什么意思| 风生水起是什么生肖| 细胞角蛋白19片段是什么意思| 偶尔胸闷是什么原因| 肝血亏虚吃什么中成药调理| sod是什么| 电脑一体机什么牌子好| 减肥为什么要多喝水| 芳华什么意思| 卜姓氏读什么| 什么红酒好喝| 封心锁爱什么意思| 眉目比喻什么| 公分是什么单位| 牙齿贴面是什么意思| qq2g在线是什么意思| 验孕棒什么时候测准确| pg什么意思| 柠檬什么时候成熟| 故事是什么意思| 拍肺部片子挂什么科| 男人练臀桥有什么用| 鸡胸是什么| 后囟门什么时候闭合| 发烧嗓子疼吃什么药好| 耳洞发炎流脓用什么药| 吐槽是什么意思啊| ro什么意思| 冬虫夏草有什么功效与作用| 外科主要看什么病| 柠檬黄配什么颜色好看| 满月打什么疫苗| 头皮屑是什么东西| 心梗是什么原因造成的| 开金花是什么生肖| 朝代表什么生肖| 身上经常出汗是什么原因| 梦见吃桃子是什么预兆| 什么地画| 牙齿疼是什么原因| 每天早上起床口苦是什么原因| 浸猪笼是什么意思| 叕怎么读音是什么意思| 巨蟹座有什么特点| 一个月来两次月经是什么原因| 无名指长代表什么| 女性尿路感染吃什么药效果好| 烂嘴是什么原因| 李晨的爷爷叫什么| 北京的市花是什么| 羊水少了对宝宝有什么影响| 吃多种维生素有什么好处和坏处| 梦见和女儿吵架是什么意思| 突然头昏是什么原因引起的| 蚂蚁森林有什么用| 止血芳酸又叫什么名| 怀孕前检查什么项目内容| 11月7日什么星座| igm是什么| 点痣后需要注意什么事项| 百度Jump to content

这辆大五座没毛病 广汽本田冠道2.0T简单体验

From Wikipedia, the free encyclopedia
百度 现在,《唐顿庄园》第四季归来,还是能给许多人周日晚上一个不出门的理由。

Microsoft IIS
Developer(s)Microsoft
Initial releaseMay 30, 1995; 30 years ago (2025-08-05)
Stable release
10.0 v1809 Edit this on Wikidata / 2 October 2018
Written inC++[1]
Operating systemWindows NT
Available inSame languages as Windows
TypeWeb server
LicensePart of Windows NT (same license)
Websitewww.iis.net

Microsoft IIS (Internet Information Services, IIS, 2S) is an extensible web server created by Microsoft for use with the Windows NT family.[2] IIS supports HTTP, HTTP/2, HTTP/3, HTTPS, FTP, FTPS, SMTP and NNTP. It has been an integral part of the Windows NT family since Windows NT 4.0, though it may be absent from some editions (e.g. Windows XP Home edition), and is not active by default. A dedicated suite of software called SEO Toolkit[3] is included in the latest version of the manager. This suite has several tools for SEO with features for metatag / web coding optimization, sitemaps / robots.txt configuration, website analysis, crawler setting, SSL server-side configuration and more.

History

[edit]

The first Microsoft web server was a research project at the European Microsoft Windows NT Academic Centre (EMWAC), part of the University of Edinburgh in Scotland, and was distributed as freeware.[4] However, since the EMWAC server was unable to handle the volume of traffic going to Microsoft.com, Microsoft was forced to develop its own web server, IIS.[5]

Almost every version of IIS was released either alongside or with a version of Microsoft Windows:

  • IIS 1.0 was initially released as a free add-on for Windows NT 3.51.
  • IIS 2.0 was included with Windows NT 4.0.
  • IIS 3.0, which was included with Service Pack 2 of Windows NT 4.0, introduced the Active Server Pages dynamic scripting environment.[6]
  • IIS 4.0 was released as part of the "Option Pack" for Windows NT 4.0. It introduced the new MMC-based administration application and also was the first version where multiple instances of web and FTP servers can run, differentiating them by port number and/or hostname. It was also the first version to run application pools.
  • IIS 5.0 shipped with Windows 2000 and introduced additional authentication methods, support for the WebDAV protocol, and enhancements to ASP.[7] IIS 5.0 also dropped support for the Gopher protocol.[8] IIS 5.0 added HTTP.SYS.
  • IIS 5.1 was shipped with Windows XP Professional and was nearly identical to IIS 5.0 on Windows 2000.
  • IIS 6.0 included with Windows Server 2003 and Windows XP Professional x64 Edition, added support for IPv6 and included a new worker process model that increased security as well as reliability.[9] HTTP.sys was introduced in IIS 6.0 as an HTTP-specific protocol listener for HTTP requests.[10] Also each component (like for example Server Side Includes or ASP) now has to be explicitly installed, because in earlier versions often hackers entered sites by using security bugs of components that were not even in use by the hacked site, improving security.
  • IIS 7.0 was a complete redesign and rewrite of IIS and was shipped with Windows Vista and Windows Server 2008. IIS 7.0 included a new modular design that allowed for a reduced attack surface and increased performance. It also introduced a hierarchical configuration system allowing for simpler site deploys, a new Windows Forms-based management application, new command-line management options and increased support for the .NET Framework.[11] IIS 7.0 on Vista does not limit the number of allowed connections as IIS on XP did, but limits concurrent requests to 10 (Windows Vista Ultimate, Business, and Enterprise Editions) or 3 (Vista Home Premium). Additional requests are queued, which hampers performance, but they are not rejected as with XP.
  • IIS 7.5 was included in Windows 7 (but it must be turned on in the side panel of Programs and Features) and Windows Server 2008 R2. IIS 7.5 improved WebDAV and FTP modules as well as command-line administration in PowerShell. It also introduced TLS 1.1 and TLS 1.2 support and the Best Practices Analyzer tool and process isolation for application pools.[12]
  • IIS 8.0 is only available in Windows Server 2012 and Windows 8. IIS 8.0 includes SNI (binding SSL to hostnames rather than IP addresses), Application Initialization, centralized SSL certificate support, and multicore scaling on NUMA hardware, among other new features.
  • IIS 8.5 is included in Windows Server 2012 R2 and Windows 8.1. This version includes Idle worker-Process page-out, Dynamic Site Activation, Enhanced Logging, ETW logging, and Automatic Certificate Rebind.
  • IIS 10.0 version 1607 a.k.a. version 10.0.14393 is included in Windows Server 2016 released 2025-08-05 and Windows 10 Anniversary Update released 2025-08-05. This version includes support for HTTP/2,[13] running IIS in Windows containers on Nano Server, a new Rest management API and corresponding web-based management GUI, and Wildcard Host Headers.[14]
  • IIS 10.0 version 1709 is included in Windows Server, version 1709 (Semi-Annual Channel) and Windows 10 Fall Creators Update both released 2025-08-05. This version adds support for HSTS, container enhancements, new site binding PowerShell cmdlets, and 4 new server variables prefixed with "CRYPT_".[15]
  • IIS 10.0 version 1809 a.k.a. version 10.0.17763 is included in Windows Server 2019 and Windows 10 October Update released 2025-08-05. This version added flags for control of HTTP/2 and OCSP Stapling per site, a compression API and implementing module supporting both gzip and brotli schemes, and a UI for configuring HSTS.[16] IIS 10.0 on Windows 11 and Windows Server 2022 has native support for HTTP/3.

All versions of IIS prior to 7.0 running on client operating systems supported only 10 simultaneous connections and a single website.

Microsoft was criticized by vendors of other web server software, including O'Reilly & Associates and Netscape, for its licensing of early versions of Windows NT; the "Workstation" edition of the OS permitted only ten simultaneous TCP/IP connections, whereas the more expensive "Server" edition, which otherwise had few additional features, permitted unlimited connections but bundled IIS. It was implied that this was intended to discourage consumers from running alternative web server packages on the cheaper edition.[17] Netscape wrote an open letter to the Antitrust Division of the U.S. Department of Justice regarding this distinction in product licensing, which it asserted had no technical merit.[18] O'Reilly showed that the user could remove the enforced limits meant to cripple NT 4.0 Workstation as a web server with two registry key changes and other trivial configuration file tweaking.

Features

[edit]

IIS 6.0 and higher support the following authentication mechanisms:[19]

IIS 7.0 has a modular architecture. Modules, also called extensions, can be added or removed individually so that only modules required for specific functionality have to be installed. IIS 7 includes native modules as part of the full installation. These modules are individual features that the server uses to process requests.[21]

IIS 7.5 includes the following additional or enhanced security features:[22]

  • Client certificate mapping
  • IP security
  • Request filtering
  • URL authorization

Authentication changed slightly between IIS 6.0 and IIS 7, most notably in that the anonymous user which was named "IUSR_{machinename}" is a built-in account in Vista and future operating systems and named "IUSR". Notably, in IIS 7, each authentication mechanism is isolated into its own module and can be installed or uninstalled.[20]

IIS 8.0 offers new features targeted at performance and easier administration. The new features are:

  • Application Initialization: a feature that allows an administrator to configure certain applications to start automatically with server startup. This reduces the wait time experienced by users who access the site for the first time after a server reboot.[23]
  • Splash page during application initialization: the administrator can configure a splash page to be displayed to the site visitor during an application initialization.[23]
  • ASP.NET 4.5 support: With IIS 8.0, ASP.NET 4.5 is included by default, and IIS also offers several configuration options for running it side by side with ASP.NET 3.5.[24]
  • Centralized SSL certificate support: a feature that makes managing certificates easier by allowing the administrator to store and access the certificates on a file share.[25]
  • Multicore scaling on NUMA hardware: IIS 8.0 provides several configuration options that optimize performance on systems that run NUMA, such as running several worker processes under one application pool, using soft or hard affinity and more.[26]
  • WebSocket Protocol Support[27]
  • Server Name Indication (SNI): SNI is an extension to Transport Layer Security, which allows the binding of multiple websites with different hostnames to one IP address (similar to how Host Headers are used for non-SSL sites).[28]
  • Dynamic IP Address Restrictions: a feature that enables an administrator to dynamically block IPs or IP ranges that hit the server with a large number of requests[29]
  • CPU Throttling: a set of controls that allow the server administrator to control CPU usage by each application pool in order to optimize performance in a multi-tenant environment[30]

IIS 8.5 has several improvements related to performance in large-scale scenarios, such as those used by commercial hosting providers and Microsoft's own cloud offerings. It also has several added features related to logging and troubleshooting. The new features are:

  • Idle worker-Process page-out: a function to suspend idle sites to reduce the memory footprint of idle sites[31]
  • Dynamic Site Activation: a feature that registers listening queues only to sites that have received requests[32]
  • Enhanced Logging: a feature to allow the collection of Server variables, request headers and response headers in the IIS logs[33]
  • ETW logging: an ETW provider which allows collecting real-time logs using various Event-tracing tools[34]
  • Automatic Certificate Rebind: a feature that detects when a site certificate has been renewed and automatically rebinds the site to it[35]

Express

[edit]

IIS Express, a lightweight (4.5–6.6 MB) version of IIS, is available as a standalone freeware server and may be installed on Windows XP with Service Pack 3 and subsequent versions of Microsoft Windows. IIS 7.5 Express supports only the HTTP and HTTPS protocols. It is portable, stores its configuration on a per-user basis, does not require administrative privileges and attempts to avoid conflicting with existing web servers on the same machine.[36] IIS Express can be downloaded separately[37] or as a part of WebMatrix[38] or Visual Studio 2012 and later.[39] (In Visual Studio 2010 and earlier, web developers developing ASP.NET apps used ASP.NET Development Server, codenamed "Cassini".)[40] By default, IIS Express only serves local traffic.[41][39]

Extensions

[edit]

IIS releases new feature modules between major version release to add new functionality. The following extensions are available for IIS 7.5:

  • FTP Publishing Service: Lets Web content creators publish content securely to IIS 7 Web servers with SSL-based authentication and data transfer.[42]
  • Administration Pack: Adds administration UI support for management features in IIS 7, including ASP.NET authorization, custom errors, FastCGI configuration, and request filtering.[43]
  • Application Request Routing: Provides a proxy-based routing module that forwards HTTP requests to content servers based on HTTP headers, server variables, and load balance algorithms.[44]
  • Database Manager: Allows easy management of local and remote databases from within IIS Manager.[45]
  • Media Services: Integrates a media delivery platform with IIS to manage and administer the delivery of rich media and other Web content.[46]
  • URL Rewrite Module: Provides a rule-based rewriting mechanism for changing request URLs before they are processed by the Web server.[47]
  • WebDAV: Lets Web authors publish content securely to IIS 7 Web servers, and lets Web administrators and hosters manage WebDAV settings using IIS 7 management and configuration tools.[48]
  • Web Deployment Tool: Synchronizes IIS 6.0 and IIS 7 servers, migrates an IIS 6.0 server to IIS 7, and deploys Web applications to an IIS 7 server.[49]

Usage

[edit]

According to Netcraft, in February 2014, IIS had a "market share of all sites" of 32.80%, making it the second most popular web server in the world, behind Apache HTTP Server at 38.22%. Netcraft showed a rising trend in market share for IIS, since 2012.[50] On 14 February 2014, however, the W3Techs shows different results. According to W3Techs, IIS is the third most used web server behind Apache HTTP Server (1st place) and Nginx. Furthermore, it shows a consistently falling trend for IIS use since February 2013.[51]

Netcraft data in February 2017 indicates IIS had a "market share of the top million busiest sites" of 10.19%, making it the third most popular web server in the world, behind Apache at 41.41% and nginx at 28.34%.[52]

Security

[edit]

IIS 4 and IIS 5 were affected by the CA-2001-13 security vulnerability which led to the infamous Code Red attack;[53][54] however, both versions 6.0 and 7.0 have no reported issues with this specific vulnerability.[55] In IIS 6.0 Microsoft opted to change the behaviour of pre-installed ISAPI handlers,[56] many of which were culprits in the vulnerabilities of 4.0 and 5.0, thus reducing the attack surface of IIS.[54] In addition, IIS 6.0 added a feature called "Web Service Extensions" that prevents IIS from launching any program without explicit permission by an administrator.

By default IIS 5.1 and earlier run websites in a single process running the context of the System account,[57] a Windows account with administrative rights. Under 6.0 all request handling processes run in the context of the Network Service account, which has significantly fewer privileges, so should there be a vulnerability in a feature or custom code it won't necessarily compromise the entire system given the sandboxed environment these worker processes run in.[58] IIS 6.0 also contained a new kernel HTTP stack (http.sys) with a stricter HTTP request parser and response cache for both static and dynamic content.[59]

According to Secunia, as of June 2011, IIS 7 had a total of six resolved vulnerabilities while[55] IIS 6 had a total of eleven vulnerabilities, out of which one was still unpatched. The unpatched security advisory has a severity rating of 2 out of 5.[55]

In June 2007, a Google study of 80 million domains concluded that while the IIS market share was 23% at the time, IIS servers hosted 49% of the world's malware, the same as Apache servers whose market share was 66%. The study also observed the geographical location of these dirty servers and suggested that the cause of this could be the use of unlicensed copies of Windows that could not obtain security updates from Microsoft.[60] In a blog post on 28 April 2009, Microsoft noted that it supplies security updates to everyone without genuine verification.[61][62]

The 2013 mass surveillance disclosures made it more widely known that IIS is particularly bad in supporting perfect forward secrecy (PFS), especially when used in conjunction with Internet Explorer. Possessing one of the long term asymmetric secret keys used to establish a HTTPS session should not make it easier to derive the short term session key to then decrypt the conversation, even at a later time. Diffie–Hellman key exchange (DHE) and elliptic curve Diffie–Hellman key exchange (ECDHE) are in 2013 the only ones known to have that property. Only 30% of Firefox, Opera, and Chromium Browser sessions use it, and nearly 0% of Apple's Safari and Microsoft Internet Explorer sessions.[63]

See also

[edit]

References

[edit]
  1. ^ Lextrait, Vincent (February 2010). "The Programming Languages Beacon, v10.0". Archived from the original on 30 May 2012. Retrieved 12 February 2010.
  2. ^ "Running IIS 6.1 as an Application Server (IIS 6.0)". TechNet. Microsoft. Archived from the original on 21 September 2013. Retrieved 14 December 2012.
  3. ^ "Getting started with the SEO Toolkit". Microsoft Learn. Microsoft. 11 April 2024. Retrieved 14 April 2024.
  4. ^ "Windows NT Internet Servers". Microsoft. 10 July 2002. Archived from the original on 19 September 2008. Retrieved 26 May 2008.
  5. ^ Kramer, Dave (24 December 1999). "A Brief History of Microsoft on the Web". Microsoft. Archived from the original on 14 May 2008. Retrieved 26 May 2008.
  6. ^ "Microsoft ASP.NET 2.0 Next Stop on Microsoft Web Development Roadmap".[permanent dead link]
  7. ^ "Chapter 1 - Overview of Internet Information Services 5.0". 9 December 2009. Retrieved 25 October 2010.
  8. ^ "Chapter 2 - Managing the Migration Process". 9 December 2009. Retrieved 27 June 2012.
  9. ^ "What's New In IIS 6.0?". Archived from the original on 14 May 2013. Retrieved 25 November 2010.
  10. ^ arkaytee. "Introduction to IIS Architectures". docs.microsoft.com. Retrieved 29 August 2019.
  11. ^ "IIS 7.0: Explore The Web Server For Windows Vista and Beyond". Retrieved 25 November 2010.
  12. ^ "What's New in Web Server (IIS) Role in Windows 2008 R2". Retrieved 25 November 2010.
  13. ^ Mike Bishop; David So (11 September 2015). "HTTP/2 on IIS". Microsoft.{{cite web}}: CS1 maint: multiple names: authors list (link)
  14. ^ Sourabh Shirhatti (14 June 2022). "New Features Introduced in IIS 10.0". Microsoft.
  15. ^ Sourabh Shirhatti; Richard Lang (19 May 2022). "New Features Introduced in IIS 10.0 Version 1709". Microsoft.{{cite web}}: CS1 maint: multiple names: authors list (link)
  16. ^ Sourabh Shirhatti. "New Features Introduced in IIS 10.0, version 1809". Microsoft.
  17. ^ "Netscape goes to jail, does not collect $200". InfoWorld. Archived from the original on 23 December 2008. Retrieved 12 April 2014.
  18. ^ "Differences Between NT Server and Workstation Are Minimal". O'Reilly Media. Archived from the original on 16 March 2016. Retrieved 7 July 2018.
  19. ^ "Authentication Methods Supported in IIS 6.0 (IIS 6.0)". IIS 6.0 Documentation. Microsoft. Archived from the original on 2 November 2012. Retrieved 13 July 2011.
  20. ^ a b "Changes Between IIS 6.0 and IIS 7 Security". iis.net. Microsoft. 7 February 2010. Retrieved 13 July 2011.
  21. ^ Templin, Reagan (11 August 2010). "Introduction to IIS 7 Architecture". iis.net. Microsoft. IIS 7 Modules. Retrieved 16 July 2011.
  22. ^ "Available Web Server (IIS) Role Services in IIS 7.5". Microsoft TechNet. Microsoft. 27 January 2010. Retrieved 13 July 2011.
  23. ^ a b Eagan, Shaun (29 February 2012). "IIS 8.0 Application Initialization". IIS Blog. Microsoft. Retrieved 19 September 2013.
  24. ^ Yoo, Won (29 February 2012). "IIS 8.0 ASP.NET configuration management". IIS Blog. Microsoft. Retrieved 19 September 2013.
  25. ^ Eagan, Shaun (29 February 2012). "IIS 8.0 Centralized SSL certificate support". IIS Blog. Microsoft. Retrieved 19 September 2013.
  26. ^ McMurray, Robert (29 February 2012). "IIS 8.0 Multicore Scaling on NUMA Hardware". IIS Blog. Microsoft. Retrieved 19 September 2013.
  27. ^ "IIS 8.0 WebSocket protocol support". IIS Blog. Microsoft. 28 November 2012. Retrieved 19 September 2013.
  28. ^ Eagan, Shaun (29 February 2012). "IIS 8.0 Server Name Indication". IIS Blog. Microsoft. Retrieved 19 September 2013.
  29. ^ McMurray, Robert (29 February 2012). "IIS 8.0 Dynamic IP Address Restrictions". IIS Blog. Microsoft. Retrieved 19 September 2013.
  30. ^ Eagan, Shaun (29 February 2012). "IIS 8.0 CPU Throttling". IIS Blog. Microsoft. Retrieved 19 September 2013.
  31. ^ Benari, Erez (26 June 2013). "Idle Worker-process Page Out". IIS Blog. Microsoft. Retrieved 18 September 2013.
  32. ^ Benari, Erez (3 July 2013). "Dynamic Site Activation". IIS Blog. Microsoft. Retrieved 18 September 2013.
  33. ^ Benari, Erez (10 July 2013). "Enhanced Logging". IIS Blog. Microsoft. Retrieved 18 September 2013.
  34. ^ Benari, Erez (15 July 2013). "ETW Logging". IIS Blog. Microsoft. Retrieved 18 September 2013.
  35. ^ Benari, Erez (3 September 2013). "Automatic Certificate rebind". IIS Blog. Microsoft. Retrieved 18 September 2013.
  36. ^ "IIS Express FAQ". iis.net. Microsoft. 14 January 2011. Retrieved 27 January 2011.
  37. ^ "Internet Information Services (IIS) 7.5 Express". Download Center. Microsoft. 10 January 2011. Retrieved 27 January 2011.
  38. ^ "IIS Express Overview". iis.net. Microsoft. 14 January 2011. Retrieved 27 January 2011.
  39. ^ a b Hanselman, Scott; Condron, Glen (15 September 2015). "3 Introducing Model View Controller (MVC)". Introduction to ASP.NET. Microsoft. 0:14:02.
  40. ^ Guthrie, Scott (29 June 2010). "Introducing IIS Express". ScottGu's Blog. Microsoft.
  41. ^ Gopalakrishnan, Vaidy (12 January 2011). "Handling URL Binding Failures in IIS Express". iis.net. Microsoft.
  42. ^ "FTP Publishing Service". iis.net. Microsoft. Retrieved 17 July 2011.
  43. ^ "Administration Pack". iis.net. Microsoft. Retrieved 17 July 2011.
  44. ^ "Application Request Routing". iis.net. Microsoft. Retrieved 17 July 2011.
  45. ^ "Database Manager". iis.net. Microsoft. Retrieved 17 July 2011.
  46. ^ "IIS Media Services". iis.net. Microsoft. Retrieved 30 July 2011.
  47. ^ "URL Rewrite". iis.net. Microsoft. Retrieved 17 July 2011.
  48. ^ "WebDAV Extension". iis.net. Microsoft. Retrieved 17 July 2011.
  49. ^ "Web Deploy 2.0". iis.net. Microsoft. Retrieved 17 July 2011.[permanent dead link]
  50. ^ "February 2014 Web Server Survey". news.netcraft.com. Netcraft. 3 February 2014.
  51. ^ "Usage statistics and market share of Microsoft-IIS for websites". w3techs. Q-Success.
  52. ^ "February 2017 Web Server Survey". news.netcraft.com. Netcraft. 27 February 2017.
  53. ^ "CA-2001-13 Buffer Overflow In IIS Indexing Service DLL". CERT? Advisory. Computer emergency response team. 17 January 2002. Retrieved 1 July 2011.
  54. ^ a b Hadi, Nahari (2011). Web commerce security: design and development. Krutz, Ronald L. Indianapolis: Wiley Pub. p. 157. ISBN 9781118098899. OCLC 757394142.
  55. ^ a b c "Vulnerability Report: Microsoft Internet Information Services (IIS) 6". Secunia. Secunia ApS. Retrieved 1 July 2011.
  56. ^ "IIS Installs in a Locked-Down Mode (IIS 6.0)". Microsoft Developer Network (MSDN). Microsoft. Archived from the original on 30 April 2011. Retrieved 1 July 2011.
  57. ^ "How To: Run Applications Not in the Context of the System Account in IIS (Revision 5.1) Microsoft Corporation". 7 July 2008. Retrieved 20 July 2007.
  58. ^ Henrickson, Hethe; Hofmann, Scott R. (2003). "Chapter 15: ASP.NET Web Services". IIS 6: the complete reference. New York City: McGraw-Hill Professional. p. 482. ISBN 978-0-07-222495-5. Retrieved 12 July 2011.
  59. ^ Henrickson, Hethe; Hofmann, Scott R. (2003). "Chapter 1: IIS Fundamentals". IIS 6: the complete reference. New York City: McGraw-Hill Professional. p. 17. ISBN 978-0-07-222495-5. Retrieved 12 July 2011.
  60. ^ "Web Server Software and Malware". Google Online Security Blog.
  61. ^ "Windows Pirates Encouraged to Install Security Updates". USA Today. Technology Live. February 2010. Retrieved 18 July 2011.
  62. ^ Cooke, Paul (27 April 2009). "Who Gets Windows Security Updates?". Windows Security Blog. Microsoft. Retrieved 18 July 2011.
  63. ^ SSL: Intercepted today, decrypted tomorrow, Netcraft, 25 June 2013.
[edit]
vpc是什么 癌胚抗原偏高说明什么 羊肉和什么食物相克 女生食指戴戒指什么意思 干可以加什么偏旁
感冒了能吃什么水果 六十天打一字是什么字 梦见剪指甲是什么意思 舌头口腔溃疡是什么原因引起的 穿模是什么意思
水痘疫苗什么时候接种 红曲是什么 血沉是查什么病的 打蛋白针有什么作用 d是什么元素
黑色记号笔用什么能擦掉 visa是什么 寅是什么意思 经常嗳气是什么原因 为什么人不会飞
时尚是什么意思hcv8jop6ns6r.cn 什么药可以溶解血栓hcv8jop7ns8r.cn 荨麻疹吃什么药hcv8jop2ns4r.cn 吃什么能让月经量增多mmeoe.com 尿常规能查出什么病clwhiglsz.com
梦见死了人是什么征兆hcv8jop7ns0r.cn 咳嗽挂号挂什么科hcv8jop5ns3r.cn 蜜饯是什么意思hcv8jop8ns5r.cn 胰腺管扩张是什么原因hcv9jop3ns0r.cn 紧急避孕药叫什么名字hcv7jop6ns1r.cn
水肿吃什么药beikeqingting.com 什么是梅尼埃综合症hcv7jop6ns9r.cn 嗓子不舒服挂什么科hcv8jop7ns9r.cn 粿条是什么做的hcv9jop5ns3r.cn 小本生意做什么好赚钱快hcv7jop5ns3r.cn
梦见两条大蟒蛇是什么征兆hcv8jop4ns4r.cn 胃息肉是什么症状hcv8jop2ns0r.cn 怀孕10天左右有什么症状hcv7jop9ns4r.cn 土是什么生肖hcv9jop6ns3r.cn 男性做彩超要检查什么hcv9jop0ns7r.cn
百度