我可以将特定的WCF端点作为Web引用添加到.NET 2.0项目中吗?

时间:2010-10-05 14:29:54

标签: wcf .net-2.0 web-reference

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

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

此致 弗兰克

1 个答案:

答案 0 :(得分:1)

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

限制客户端生成的方法范围的唯一选择是在后端创建第二个WCF服务,该服务仅实现您在客户端中需要的几个方法 - 只有第二个端点不会真正帮助