2010-01-26 92 views
1

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

回答

2

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

+0

谢谢米切尔,那也是我的做法。只是想看看是否有其他方法。 – 2010-01-27 14:36:26

相关问题