将WCF服务的绑定从basichttp更改为nettcp的最简单方法是什么?当然,您不必手动编辑文件,因为错误的范围太大。
答案 0 :(得分:3)
如果您想避免手动编辑引入错误,建议您使用WCF服务配置编辑器。
答案 1 :(得分:2)
您必须编辑某些文件。这取决于您如何定义绑定。如果您是通过配置定义的,则需要更改它(从<endpoint binding="basicHttpBinding" ...>
到<endpoint binding="netTcpBinding" ...>
)。如果您通过代码定义它,则需要更改sourcfe代码(从new BasicHttpBinding()
到new NetTcpBinding()
)。除了这个改变之外,应该是它(假设服务也有net.tcp协议的基地址)。