應用程式伺服器安裝程序提供的選項,可讓您為建立於 Windows Communication Foundation (WCF) 上的應用程式選取 Windows 處理程序啟動服務 (WAS)。安裝 WAS 也會一併安裝網頁伺服器 (IIS) 角色。

WAS 是 Windows Server 2008 作業系統的新處理程序啟動機制,也可以在 Windows Vista® 作業系統上使用。它保留熟悉的網際網路資訊服務 (IIS) 6.0 處理序模型 (應用程式集區及以訊息為基礎的處理程序啟動機制) 以及裝載功能 (快速失敗保護、健康情況監視及回收功能)。不過,它會從啟動架構移除與超文字傳輸通訊協定 (HTTP) 的相依性。IIS 7.0 使用 WAS 透過 HTTP 來完成訊息啟動。除了 HTTP 之外,WCF 也可使用 WAS 支援的非 HTTP 通訊協定 (例如 TCP、MSMQ 及具名管道),來提供訊息啟動。這可以讓應用程式使用通訊協定來善用 IIS 功能的優點,例如回收處理程序、快速失敗保護,以及先前只能使用 HTTP 應用程式的一般設定系統。

WAS 控制的每個應用程式都會有一個統一資源識別項 (URI) 位址,可以識別 WAS 用以啟動應用程式的網路通訊協定。

附註

您必須在伺服器上啟用 URI 中指定的網路通訊協定,並允許通過裝設的任何防火牆,才能使用 WAS 啟動。如需允許防火牆例外的相關資訊,請參閱<Windows 防火牆以及具有進階安全性的 Windows 防火牆>(https://go.microsoft.com/fwlink/?LinkId=81757 (可能為英文網頁))。

如果您啟用了 [TCP 啟動] 功能,應用程式伺服器就會建立開啟 TCP 連接埠  808 的防火牆例外規則 (您可以變更 URI 以指定不同的連接埠)。如此 TCP 接聽程式便可開始接聽連接埠 808,且您也必須建立使用 net.tcp 的預設網站。