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

发布于 2024-11-28 21:29:24 字数 74 浏览 0 评论 0原文

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

What is the easiest way of changing the binding of a WCF service from basichttp to nettcp? Surely you don't have to edit the file manually as there is just too much scope for error.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浅浅 2024-12-05 21:29:24

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

I recommend using the WCF Service Configuration Editor if you want to avoid errors introduced with manual editing.

﹉夏雨初晴づ 2024-12-05 21:29:24

您必须编辑某些文件。这取决于您如何定义绑定。如果您通过配置定义它,则需要更改它(从 )。如果通过代码定义它,则需要更改源代码(从 new BasicHttpBinding()new NetTcpBinding())。除了这个更改之外,应该就是这样(前提是该服务也有 net.tcp 协议的基地址)。

You have to edit some file. It depends on how you define your binding. If you defined it via config, you'll need to change it (from <endpoint binding="basicHttpBinding" ...> to <endpoint binding="netTcpBinding" ...>). If you define it via code, you'll need to change the sourcfe code (from new BasicHttpBinding() to new NetTcpBinding()). Besides this change, that should be it (provided that the service has a base address for the net.tcp protocol as well).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文