我正在阅读一本名为“学习WCF”的O'Reilly书籍,第一章中提到:例如,服务可以通过多种支持的协议访问,包括命名管道、TCP、HTTP和MSMQ。
现在我不禁想知道... 命名管道、HTTP、TCP和MSMQ以及其他什么协议?他们刚刚是否只提到了所有可用于WCF的协议,还是还有更多可用的协议未被提及?
如何使用这些其他协议?甚至可能添加更多协议吗?
如何使用这些其他协议?甚至可能添加更多协议吗?
对于序列化格式,您还可以使用protobuf-net,这是一种Protocol Buffers的 .net 实现。
是的,这涵盖了所有出厂的传输通道。您可以实现自定义通道,就像 MSDN 上的这个示例,其中使用 UDP 通道用于 WCF。
还有可能该词“协议”旨在解释所有应用层协议的变体。例如 BasicHttp、WSHttp、WS-* 等。