2010-01-26 93 views
1

我在不同位置有十幾臺服務器都運行相同的Web服務應用程序,但每個服務器都違背它們自己的SQL Server數據庫。我正在編寫一個消耗Web服務的桌面應用程序。我想向用戶展示運行相同wweb服務應用程序的網絡中所有服務器的下拉列表。是否必須爲運行Web服務應用程序的每個服務器添加一個ServiceReference,從而擁有與服務器一樣多的代理?或者可以定義一個服務的單個實例,並動態構建一個端點列表以從下拉列表中進行選擇?具有相同服務的多個服務器

回答

2

如果他們都使用相同的Web服務代碼,只需添加一個引用,然後在使用正確的端點進行調用之前交換代理上的URL。

+0

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

相關問題