在编译期间没有任何服务合同或数据协定引用的情况下使用WCF服务

时间:2014-07-21 04:44:22

标签: wcf c#-4.0 dynamic

我一直在谷歌上搜索一段时间,但找不到明确的答案。

想要使用wcf服务,其地址将在运行时提供

用户将在运行时输入wcf服务的地址。

在编译期间,我不知道服务合同或数据合同或wcf服务的端点。

有人可以告诉我如何达到这个要求吗?

1 个答案:

答案 0 :(得分:0)

这是UDDI背后的最初想法。在进行调用之前,客户端将查询某个中央存储库并获取服务端点的地址,合同和绑定。然后它将使用此信息来汇编和调用频道。

有些ESB可以处理此主体 - 也可以集中记录对UDDI的调用,因此会对企业内的所有服务调用进行审计。

Microsoft实现了自己的UDDI server,可以为此目的集成到SCOM中。