具有相同服务的多个服务器

时间:2010-01-26 21:12:31

标签: wcf web-services proxies service-reference

我在不同位置有十几台服务器都运行相同的Web服务应用程序,但每台服务器都违反自己的SQL Server数据库。我正在编写一个使用Web服务的桌面应用程序。我想向用户显示网络中运行相同wweb服务应用程序的所有服务器的下拉列表。我是否必须为运行Web服务应用程序的每个服务器添加ServiceReference,从而拥有与服务器一样多的代理?或者可以定义单个服务实例并动态构建端点列表以从下拉列表中进行选择吗?

1 个答案:

答案 0 :(得分:2)

如果他们都使用相同的Web服务代码,只需添加一个引用,然后在使用正确的端点进行调用之前替换代理上的URL。