将WCF服务绑定从basichttp更改为nettcp

时间:2011-08-08 15:40:59

标签: .net wcf wcf-binding nettcpbinding basichttpbinding

将WCF服务的绑定从basichttp更改为nettcp的最简单方法是什么?当然,您不必手动编辑文件,因为错误的范围太大。

2 个答案:

答案 0 :(得分:3)

如果您想避免手动编辑引入错误,建议您使用WCF服务配置编辑器。

答案 1 :(得分:2)

您必须编辑某些文件。这取决于您如何定义绑定。如果您是通过配置定义的,则需要更改它(从<endpoint binding="basicHttpBinding" ...><endpoint binding="netTcpBinding" ...>)。如果您通过代码定义它,则需要更改sourcfe代码(从new BasicHttpBinding()new NetTcpBinding())。除了这个改变之外,应该是它(假设服务也有net.tcp协议的基地址)。