【发布时间】:2011-04-21 08:46:06
【问题描述】:
我需要帮助来弄清楚如何以编程方式连接到 WCF 服务。
这需要在不了解 WCF 服务的情况下完成,我只有一个地址。我没有在应用程序中添加所有 wcf 服务的选项。
我正在处理的应用程序将监视许多其他应用程序并验证它们是否存在。也许每分钟左右。
我有一个 wcf 服务的地址列表,这些地址可能会增长和缩小,因此我需要帮助来构建一个 c# 函数,该函数可以获取地址并连接到 wcf 服务,然后从该 wcf 服务请求信息。
我进行了很多搜索,但找不到有关如何使用 c# .net 4.0 完成此操作的信息和示例,因此非常感谢您的帮助。
谢谢
【问题讨论】:
-
您有 wsdl 文件或至少知道您可以调用的操作吗?
-
我认为您最好知道服务是否有 mex 端点,例如:
如果是,那么你可以尝试连接到那个。 -
你需要至少知道WCF端点的ABC:地址、绑定(协议)、合同(它提供什么方法)
-
我没有 wsdl 文件。
-
我只知道wcf服务地址,仅此而已。感觉不需要知道什么就可以以编程方式完成其余的工作并且有点通用。