【问题标题】:Can I add ony specific WCF endpoints to a .NET 2.0 project as web references?我可以将任何特定的 WCF 端点添加到 .NET 2.0 项目作为 Web 引用吗?
【发布时间】:2010-10-05 14:29:54
【问题描述】:

我正在开发一个需要连接到 WCF 服务的 .NET 2.0 客户端应用程序。我添加了对我们开发的 basicHttpBinding WCF 服务的 Web 引用,VS 创建了代理类和配置用具,这很好。问题是我只想使用 WCF 服务实现的一小部分方法,而不是携带客户端应用不需要的额外实现。

我正在考虑创建一个不同的 basicHttpBinding 端点并将方法放在那里。有没有办法让 .NET 2.0 项目只引用 WCF 服务的一个端点?

问候, 弗兰克

【问题讨论】:

    标签: wcf .net-2.0 web-reference


    【解决方案1】:

    当您向服务添加 Web 引用时,您始终会获得所有服务方法。服务(实现)定义了 WSDL 的最终范围。

    限制您的客户端生成的方法范围的唯一选择是在后端创建第二个 WCF 服务,该服务仅实现您希望在客户端中使用的少数方法 - 仅具有第二个端点并不能真正实现帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多