首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >netTcpBinding行为-重新连接

netTcpBinding行为-重新连接
EN

Stack Overflow用户
提问于 2010-09-16 20:05:49
回答 1查看 367关注 0票数 0

我有一个使用netTcpBinding的周转基金服务。问题是,此服务的主机并不总是活动的,因此,当客户端尝试使用该服务时,只要服务器在线,它就会成功。当服务器重新启动时,客户端必须重新建立通道(导致其netTcpBinding),使用httpBinding可以解决这个问题,但我不能使用这个绑定。我的问题是:有什么方法可以让netTcpbinding在连接到服务时像basicHttpBinding一样“行为”(行为?)(服务代理的每一次使用都会导致新的连接建立) ??

谢谢,Liran

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-17 04:25:27

如果您使用相同的代理,则不会。Proxy by architecture只能创建一次通道。在Net.Tcp中,通道绑定到连接。因此,如果您想为每次调用打开新的连接,只需在每次调用服务时创建新的代理。这将影响您的性能,因为建立net.tcp连接的成本很高。

更好的方法是重新设计您的代码并包装您的代理访问。包装器将通过创建新代理并调用新代理上的方法来处理操作调用期间的异常。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3726470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档