我正在阅读 WCF 4.0 Cookbook,对 WCF 的统一协议能力印象深刻,我只是想出了这个问题:
托管服务是否使用 1 个协议,例如 HTTP\命名管道?或者托管服务可以同时被不同的协议客户端(如 HTTP、命名管道)使用?
如果您使用多个绑定设置服务,那么是的,它可以侦听和响应不同的传输协议。
显然,如果您在 http 上启动通信,那么您将通过相同的传输获得响应。
此 msdn 链接提供了有关何时选择不同传输的详细信息。 http://msdn.microsoft.com/en-us/library/ms733769.aspx