程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c# Webservice 生成代理類並在客戶端調用

c# Webservice 生成代理類並在客戶端調用

編輯:C#入門知識

生成:

開始》運行》CMD

C:Program FilesMicrosoft Visual Studio 8SDKv2.0Bin>wsdl /language:c# /n:XYS.MISS.Photo.PhotoAdmin /out:d:TempTestService.cs D:TempTestService.wsdl

在d:/Temp下就會產生一個TestService.cs 文件

 

默認為C#語言 /language:VB 為輸出語言 /n:mynamespace namespace /out:myProxyClass.cs 輸出文件名

注意:D:TempTestService.wsdl 是wsdl路徑,可以是url路徑:http://localhost/Temp/Test.asmx?wsdl

 

調用:

把TestService.cs 方法拷貝到項目中並可以調用,在Default.cs代碼中調用:

XYS.MISS.Photo.PhotoAdmin aa = new XYS.MISS.Photo.PhotoAdmin();  //根據生成代碼類時設定的名稱空間下找到類,並實例化
 string hospitalName=actionPhoto.GetHospitalName();         //調用webService代理類中的方法

    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved