【发布时间】:2011-10-22 12:26:43
【问题描述】:
将 WCF 服务的绑定从 basichttp 更改为 nettcp 的最简单方法是什么?当然,您不必手动编辑文件,因为错误的范围太大。
【问题讨论】:
标签: .net wcf wcf-binding nettcpbinding basichttpbinding
将 WCF 服务的绑定从 basichttp 更改为 nettcp 的最简单方法是什么?当然,您不必手动编辑文件,因为错误的范围太大。
【问题讨论】:
标签: .net wcf wcf-binding nettcpbinding basichttpbinding
如果您想避免手动编辑引入的错误,我建议您使用 WCF 服务配置编辑器。
【讨论】:
您必须编辑 一些 文件。这取决于您如何定义绑定。如果您通过配置定义它,则需要更改它(从<endpoint binding="basicHttpBinding" ...> 到<endpoint binding="netTcpBinding" ...>)。如果通过代码定义它,则需要更改源代码(从new BasicHttpBinding() 到new NetTcpBinding())。除了这个变化,应该就是这样(假设服务也有 net.tcp 协议的基地址)。
【讨论】: