iis express是什么?windows iis 服务
iis express是什么?
IIS Express是为开发人员优化的轻量级、自包含版本的IIS。IIS Express使使用当前最新版本的IIS来开发和测试网站变得容易。它具有IIS 7及以上的所有核心功能,以及为简化网站开发而设计的附加功能。
(图片来源网络,侵删)IIS Express源于IIS 7及以上,支持IIS的核心特性,但有一些关键区别。一个重要的区别是工作进程的管理。在IIS,Windows进程激活服务(Windows Process Activation Service【WAS】)是静默激活和停用的Web应用程序,用户没有直接控制。在IIS Express中,不存在WAS,用户可完全控制应用程序的激活和停用。启动后在系统托盘中显示,已经运行的网站可以手动去启用和停止。Hostable Web Core (HWC)是一个IIS API,可用来编写独立的Web服务器,但不被WAS管理。IIS Express被设计为在HWC上的一个壳。
windowsprocessactivationservice是什么?
Windows 进程激活服务通过删除对 HTTP 的依赖关系,可统一 Internet 信息服务 (IIS) 进程模型。通过使用非 HTTP 协议,以前只可用于 HTTP 应用程序的 IIS 的所有功能现在都可用于运行 Windows Communication Foundation (WCF) 服务的应用程序。IIS 7.0 还使用 Windows 进程激活服务通过 HTTP 实现基于消息的激活。WAS(Windows Process Activation Service)增强了对web服务和WCF服务的管理,提供了新的图形界面和命令行工具用于管理web应用程序。
Windows进程激活服务是新的进程的Windows Server 2008的,这也是在Windows Vista中可用的激活机制。 它保留了熟悉的IIS 6.0进程模型(应用程序池和基于消息的进程激活)和主机功能(如快速失败保护,健康监测和回收),但它取消了从激活的HTTP架构的依赖。 IIS 7.0使用HTTP上实现了基于消息的激活。 WCF的附加组件还插入是提供着那个WCF支持,如TCP,MSMQ时,和命名管道等协议基于消息的激活。 这允许应用程序使用的通信协议,如使用过程中回收的IIS功能,快速失败保护,普通的配置系统,只提供基于HTTP的应用程序。这个托管选项要求是正确配置,但它不要求你写的应用程序的任何部分托管代码。
(图片来源网络,侵删)windows的系统进程有哪些?
mdm.exe(Windows管理控制台)
WmiPrvSE.exe(Windows WMI Provider Host)
Services.exe(Windows服务和控制器应用程序)
(图片来源网络,侵删)inetinfo.exe(Windows IIS Admin Service Helper)
Wscntfy.exe(Windows Security Center系统安全警示程序)
Msiexec.exe(Windows installer组件)
WUDFhost.exe(Windows用户模式驱动程
到此,以上就是小编对于iis提供的服务的问题就介绍到这了,希望这3点解答对大家有用。