首页 >
IIS
✍ dations ◷ 2025-09-07 02:56:46 #IIS
互联网信息服务(英語:Internet Information Services),在台湾被称为网际网路资讯服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT的可选包,随后成为Windows 2000、Windows XP Professional和Windows Server 2003的可选组件,但在Windows XP/Vista/7/8/10 Home版本上并没有IIS。IIS包括FTP/FTPS、NNTP、和HTTP/HTTPS、SMTP等服务。
IIS可设置的内容包括:虚拟目录及访问权限、默认文件名称、以及是否允许浏览目录。IIS即为InetInfo.exe进程。aspx页面映射到该进程的aspnet ISAPI.DLL上。对aspx页面,aspnet ISAPI.DLL创建aspnet_wp.exe工作者进程(Worker Process)。IIS进程与工作者进程之间的通信,采用命名管道。工作者进程初始化时加载CLR。一台服务器只运行一个aspnet_wp.exe工作者进程进程。每个ASP.NET应用程序在工作者进程中有自己单独的AppDomain。AppDomain有自己单独的context,实现了安全隔离。IIS 6服务器通过运行于核心态的协议侦听器组件Http.sys来接受客户的http请求。然后查看该请求的Application属于哪个应用池,把请求发到相应的应用池的队列中。 如果该应用池不存在,则创建它。应用池通过工作进程隔离来分割ASP.NET应用程序,防止彼此间的干扰。每个应用池对应一个运行在用户态下的w3wp.exe工作者进程。在IIS Metabase 中维护着 Application Pool 和worker process的Mapping。工作者进程初始化时,加载ASP.NET ISAPI DLL,该DLL加载CLR。WAS(Web Administrative service)负责调度工作者进程将执行应用池队列中哪个http请求。IIS 7服务器通过运行于核心态的组件Http.sys(HTTP 协议堆栈)来接受客户的http请求。再通过Process(Web Process Activation service,WAS)与WWW Pulishing Service(W3SVC)两个用户态的系统服务来查询、调度对应的应用程序池(Application Pool)开启W3WP.exe工作者进程。W3WP.exe工作者进程中可选择经典模式或集成模式来执行ASP.NET应用。IIS Express是IIS的轻量化版本,能够被安装在Windows XP Service Pack 3与之后版本的Microsoft Windows。IIS 7.5 Express只支持HTTP或HTTPS。
IIS Express可以单独下载安装或是为Microsoft WebMatrix安装的一部分。另外,Visual Studio 在编写网页 / 网站并测试运行时也使用 IIS Express 提供虚拟站点服务,避免直接打开本地网页时页面上的 JavaScript 由于安全设置而被屏蔽。在命令行使用IIS Express:
增加一个site:查看site列表:启动site:或者启动一个临时网站:IIS Express 默认只支持本地连接,不能用ip去访问。开启/关闭外部连接:IIS Express配置文件默认位于“我的文档IIS ExpressConfig”。其中,applicationhost.config是核心配置文件,包含了site的定义、应用程序和应用程序池以及整个WEB服务器的配置。IIS是在Windows操作系统平台下开发的,这也限制了它只能在这种操作系统下运行。在Windows XP Professional中IIS的一些功能做出了限制,以与Windows Server 2003有所区隔。IIS的发展伴随着安全漏洞;而随着IIS 6.0的发布,这种情况有所好转。在低于6.0的版本中,其用户权限是系统用户;而在IIS 6.0中,引入了网络服务账户,这是一个限制用户。这样,即使服务遭到了破坏,也不会造成系统的瘫痪。Extension
相关
- β-变形菌纲详见细菌分类表β-变形菌网(学名:Betaproteobacteria)是变形菌门中的一纲,与γ-变形菌关系最近。医学导航:病菌细菌(分类)gr+f/gr+a(t)/gr-p(c/gr-o药物(J1p、w、n、m、疫苗)
- 教育可视化可视化是指用于创建图形、图像或动画,以便交流沟通讯息的任何技术和方法。在历史上包括洞穴壁画、埃及象形文字等,如今可视化有不断扩大的应用领域,如科学教育、工程、互动多媒
- 形意符号语言学上的形意符号(英:ideogram,亦称表意符号、形意图或表意图),是一种图形符号,只代表一定意义。它不是一种代表语言的语素或语音的文字系统。换句话说,这种文字系统并不能用于记
- 古汉越语陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧ 小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧ 书法 ‧ 飞白书笔画 ‧
- 列托-罗曼斯语雷托-罗曼语 (Rhaeto-Romance languages) 属于印欧语系罗曼语族,通行于瑞士东南部及意大利东北部。雷托-罗曼语包含三种语言:
- β-半乳糖苷酶β-半乳糖苷酶(英语:β-galactosidase)是一种水解酶,催化β-半乳糖苷水解成单糖。使β-半乳糖苷酶作用的底物包括神经节苷脂GM1、乳糖苷、乳糖、各种糖蛋白。β-半乳糖苷酶是一
- Hsub2/subOsub3/sub过三氧化氢也称为“三氧化氢”或“三氧化二氢”,其化学式为“H2O3”或“HOOOH”,是氢元素的氧化物。他是一种不稳定的化合物,在水溶液中会分解为水和单线态氧:上述反应的逆反应(
- 阿克塞尔·乌尔里希阿克塞尔·乌尔里希(德语:Axel Ullrich,1943年10月19日-),出生于德国西里西亚Lauban(1945年以来属波兰),德国癌症研究员,1988年以来任Martinsried马克斯·普朗克生物化学研究所分子生
- 布匹织物(英语:fabric),俗称布,是由纱线等带有纤维的材料制成的一种织品。可以由棉纱纺成棉布,也可以由人造纤维制成,或者以混合棉纱与人造纤维制成混纺布。布是很多日用品和工业产品的
- 加拿大省加拿大联合省(英语:United Province of Canada)是19世纪时英国在加拿大东南部的一个殖民地,也被称为加拿大省(Province of Canada),为现今加拿大联邦的前身。1841年,英国将上加拿大