天天看點

C#調用WebService服務(動态調用)

服務建立後,在浏覽器中輸入服務位址,可以看到如下圖所示。

C#調用WebService服務(動态調用)

通過Visual Studio添加服務引用相當友善,隻需要在Visual Studio中選擇添加服務引用,便可以生成代理類,在項目中通過代理調用服務,如下圖所示。

C#調用WebService服務(動态調用)

添加服務引用以後,在項目解決方案中多了Service References和app.config,如下圖所示。

C#調用WebService服務(動态調用)

ServiceReference1就是上面添加的服務,app.config是服務的配置檔案,app.config裡面的配置大緻如下,當服務位址改變時,修改endpoint裡的address即可。

用戶端調用WebService

C#調用WebService服務(動态調用)
C#調用WebService服務(動态調用)