有哪些协议可以与WCF一起使用?

4
我正在阅读一本名为“学习WCF”的O'Reilly书籍,第一章中提到:例如,服务可以通过多种支持的协议访问,包括命名管道、TCP、HTTP和MSMQ。 现在我不禁想知道... 命名管道、HTTP、TCP和MSMQ以及其他什么协议?他们刚刚是否只提到了所有可用于WCF的协议,还是还有更多可用的协议未被提及?
如何使用这些其他协议?甚至可能添加更多协议吗?
3个回答

4
重点在于WCF是可扩展的——您可以编写自己的自定义绑定以使用自定义协议。例如,人们已经编写了进程内/空传输绑定。
直接使用默认设置,我同意这几乎涵盖了所有情况(也许不需要将HTTPS视为单独的协议)。

2

有趣的选项。:-) 然而,维基页面仍然是一个存根。它需要更多的信息。 - Wim ten Brink

1

是的,这涵盖了所有出厂的传输通道。您可以实现自定义通道,就像 MSDN 上的这个示例,其中使用 UDP 通道用于 WCF

还有可能该词“协议”旨在解释所有应用层协议的变体。例如 BasicHttp、WSHttp、WS-* 等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接