各種通訊協定的接聽程式介面卡會接聽連入訊息並通知 Windows 處理程序啟動服務 (WAS),以啟動 Windows Communication Foundation (WCF) 處理程序執行的處理程序。

WAS 可以在 WCF 服務完成後回收處理程序,以便讓其他服務使用該處理程序。這可以節省處理器及記憶體資源,讓您可以在單一伺服器上執行更多服務。

以 WCF 服務使用的通訊協定來安裝 WAS。這些通訊協定包括超文字傳輸通訊協定 (HTTP)、訊息佇列、TCP (TCP 啟動) 以及具名管道。

工作 參考資料

檢閱 WAS 角色服務的特性及功能,然後識別 WCF 應用程式使用的網路通訊協定。WAS 角色服務支援下列通訊協定:HTTP、訊息佇列、TCP (TCP 啟動) 以及具名管道。

應用程式伺服器的 Windows 處理程序啟動服務支援

WAS 控制的每個應用程式都會有一個統一資源識別項 (URI) 位址,可以識別 WAS 用以啟動應用程式的網路通訊協定。每個應用程式都必須啟用通訊協定。如果 WAS 可支援應用程式的網路通訊協定,請使用新增角色精靈在伺服器上安裝應用程式伺服器角色。安裝應用程式伺服器時,請為您的應用程式選取 WAS 角色服務。接下來,將應用程式通訊協定的繫結設定為站台等級。

在伺服器上安裝應用程式伺服器角色

如果您選取要啟用 [TCP 啟動] 的選項,便會建立開啟 TCP 連接埠 808 的防火牆例外規則。如此 TCP 接聽程式便可開始接聽連接埠 808,且您也必須建立使用 net.tcp 的預設網站。

NetTcpBinding 類別 (https://go.microsoft.com/fwlink/?LinkId=93610 (可能為英文網頁))

重要

如果您選取任何非 HTTP 啟動選項,應用程式伺服器會自動建立開啟連接埠 808 的防火牆例外規則。只有在使用 [TCP 啟動] 時才需要防火牆例外規則。因此,如果您不打算使用 TCP 啟動,建議您手動停用連接埠 808 的防火牆例外規則。