WCF客户端在可用时使用管道或在其他情况下使用tcp

时间:2015-05-27 08:17:51

标签: c# .net wcf service windows-services

我正在创建非常简单的应用程序(客户端),它将连接到简单的wcf服务。

我希望客户端在同一台机器上运行时使用管道,或者如果从其他机器运行则使用tcp。

我在配置配置中有端点。

检查客户端是否在与服务和管道可用的同一台计算机上运行的最简单方法是什么?

我知道我可以尝试连接到管道并捕获异常(如果它不可用)。但那看起来很脏"脏"在我眼里。因为这不是特殊的行为,而是我应该在连接之前检查一下。

0 个答案:

没有答案