2011-09-05 104 views
0

撷取WCF服务的配置有没有办法来从一个WCF服务元数据端点信息,以了解如何配置代理客户端,使您不必手动配置代理客户端?因此,不是编辑客户端代理配置,而是调用目标服务的元数据,获取绑定等,并将其缓存在客户端,因此在调用服务时应该很高兴。为代理配置

感谢

+1

这基本上就是当你在Visual Studio中选择“添加/更新服务引用”会发生什么......什么样的配置,你实际上是在谈论? – CodeCaster

回答

0

可以使用MetadataResolver类用于此目的,但要知道,这会让你的服务调用慢得多。这也不是银弹。并非所有的功能都是自动配置的,所以使用这种功能并不常见。为什么不喜欢手动配置代理或通过添加服务参考?服务经常更改其配置并不常见。

+0

Hi Ladislav。这并不是说我不喜欢配置它,我正在探索一些让事情更简单的途径。我理解这方面的性能影响,这就是为什么我提到缓存该信息的原因。如果它没有获取所有必要的数据,那么它可能不像你说的'银弹'解决方案。不过,我认为这对某些情况可能有用。感谢您的回答。 –