windowsprocessactivationservice是什么?
Windows 進(jìn)程激活服務(wù)通過刪除對 HTTP 的依賴關(guān)系,可統(tǒng)一 Internet 信息服務(wù) (IIS) 進(jìn)程模型。通過使用非 HTTP 協(xié)議,以前只可用于 HTTP 應(yīng)用程序的 IIS 的所有功能現(xiàn)在都可用于運(yùn)行 Windows Communication Foundation (WCF) 服務(wù)的應(yīng)用程序。IIS 7.0 還使用 Windows 進(jìn)程激活服務(wù)通過 HTTP 實(shí)現(xiàn)基于消息的激活。WAS(Windows Process Activation Service)增強(qiáng)了對web服務(wù)和WCF服務(wù)的管理,提供了新的圖形界面和命令行工具用于管理web應(yīng)用程序。
Windows進(jìn)程激活服務(wù)是新的進(jìn)程的Windows Server 2008的,這也是在Windows Vista中可用的激活機(jī)制。 它保留了熟悉的IIS 6.0進(jìn)程模型(應(yīng)用程序池和基于消息的進(jìn)程激活)和主機(jī)功能(如快速失敗保護(hù),健康監(jiān)測和回收),但它取消了從激活的HTTP架構(gòu)的依賴。 IIS 7.0使用HTTP上實(shí)現(xiàn)了基于消息的激活。 WCF的附加組件還插入是提供著那個(gè)WCF支持,如TCP,MSMQ時(shí),和命名管道等協(xié)議基于消息的激活。 這允許應(yīng)用程序使用的通信協(xié)議,如使用過程中回收的IIS功能,快速失敗保護(hù),普通的配置系統(tǒng),只提供基于HTTP的應(yīng)用程序。這個(gè)托管選項(xiàng)要求是正確配置,但它不要求你寫的應(yīng)用程序的任何部分托管代碼。