0

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

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

问候, 弗兰克

4

1 回答 1

1

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

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

于 2010-10-05T15:11:48.823 回答