国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

股票報價的WebService之三

2019-11-18 20:44:57
字體:
來源:轉載
供稿:網友
構造代理庫

  .NET 平臺上的應用程序可以使用代理庫來調用Web服務上的方法,這樣使用Web服務就非常容易。生成代理庫的第一步是從SDL中生成一個Web服務的代理類。.NET SDK提供了一個叫做WebServiceUtil.exe的工具,它能夠幫助我們生成一個代理類。要生成Web服務的代理類,首先進入命令行環境,然后轉到將要開發客戶應用程序的那個目錄,接著輸入以下命令:

  WebServiceUtil /c:PRoxy /pa:http://localhost/stockquote/StockQuote.asmx?SDL /n:Quotes

以上命令執行后,會在運行這個命令的目錄中生成一個 C# 源代碼文件,叫做 DailyStock.cs (要記住Web服務類的名稱也是 DailyStock,)。現在來看這些自變量的含義:

  l /c:proxy:告訴WebServiceUtil生成一個代理類

  l /pa:http://localhost/stockquote/StockQuote.asmx?SDL:向SDL提供Web服務的路徑。如果已經將Web服務的SDL 保存到了硬盤上,我們甚至可以提供SDL文件的本地路徑。

  l /n:Quotes:告訴WebServiceUtil將代理類放在 Quotes名稱空間。這樣做的目的是為了更容易地管理和使用代理庫。

  代理庫準備好之后,我們使用C# 編譯器從上面步驟中剛創建的代理類中生成一個代理庫:

  csc /target:library /r:System.dll;System.Web.Services.dll;System.Net.dll;
  System.IO.dll;System.xml.Serialization.dll DailyStock.cs

生成代理庫的時候,我們使用了 /target:library開關以表示想要輸出一個庫文件。我們還引用一些曾經在Web服務中使用過的集合。編譯器將在運行命令所在目錄中生成一個名為DailyStock.dll 的dll 庫。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郸城县| 泽普县| 周宁县| 灵丘县| 湟中县| 西华县| 沙河市| 波密县| 确山县| 兴安盟| 南部县| 建德市| 浪卡子县| 昌宁县| 罗源县| 卢氏县| 尼木县| 德阳市| 柳州市| 青河县| 通城县| 平和县| 平远县| 荆州市| 玉林市| 鸡东县| 崇仁县| 凭祥市| 潍坊市| 谢通门县| 墨江| 亳州市| 双牌县| 昭觉县| 聂拉木县| 潮州市| 邮箱| 英山县| 南木林县| 泽州县| 东平县|