动态添加WCF服务的引用

Ram*_*Ram 2 c# wcf

我正在创建一个WCF服务和客户端应用程序.我想在客户端应用程序中使用该服务.

托管WCF服务的位置尚未最终确定.我想动态添加托管WCF服务的引用,而无需构建客户端应用程序.我怎么能得到这个?

谢谢,

内存

mar*_*c_s 5

做这个:

  • 像在任何正常情况下一样创建客户端
  • 当服务"移动"时,更改配置中的服务URL

我认为这是迄今为止最简单的解决方案.

如果你坚持使用动态代理 - 这里有一个WCF动态代理示例:

http://code.msdn.microsoft.com/netfxsamples/Wiki/Print.aspx?title=WCF%20samples&version=8&action=Print

向下滚动一下以找到样本.C#代码向您展示如何在代码中动态创建WCF代理.