c# - 为什么有人喜欢使用 Tcp 协议(protocol)而不是使用基本的 Http 协议(protocol)来托管 WCF?

标签 c# asp.net wcf tcp

我是 WCF 的新手,我了解到使用 WCF 可以通过各种协议(protocol)和消息格式在两个或多个分布式系统之间进行通信。到目前为止,出于练习目的,我使用了 basicHttpBinding。但出于演示目的,我想真正确定在哪里使用 netTcpBinding 等。请告诉我 net.TcpBinding 变得真正有用​​并且几乎必须选择的场景。 据我所知,WCF 相对于它的传统各种对应物(如 ASP .Net Web 服务)的主要优势之一是它可以通过其他传统 Web 服务无法通过的各种协议(protocol)进行无缝通信。 是真的吗?请澄清。

最佳答案

针对不同目标的每个绑定(bind) bindins

关于c# - 为什么有人喜欢使用 Tcp 协议(protocol)而不是使用基本的 Http 协议(protocol)来托管 WCF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30978208/

相关文章:

c# - 未为 *.aspx 文件触发 asp.net handler.ashx 文件中的 httphandler

asp.net - IIS 线程 100%,执行转储但不知道如何继续

c# - MassTransit 实现 : sometimes message not received

.net - 出于性能考虑,在 IIS 7.5 与 Windows 服务中托管 WCF

c# - 文化不敏感 VS 文化敏感

c# - Stackpanel IsMouseOver 为 False - 当鼠标悬停在 stackPanel Items 之间的间隙上时

c# - 连接到服务器,保持连接,并在连接丢失时继续重试?

c# - 多层应用程序中类的推荐命名约定是什么?

c# - 在 WCF REST 服务中返回自定义 Json 结果

c# - 如何从 C# 读取 Foxpro 8.0 数据库?