激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - 解析利用wsdl.exe生成webservice代理類的詳解

解析利用wsdl.exe生成webservice代理類的詳解

2019-11-07 12:17asp.net教程網(wǎng) ASP.NET教程

本篇文章是對利用wsdl.exe生成webservice代理類進行了詳細的分析介紹,需要的朋友參考下

利用wsdl.exe生成webservice代理類
根據(jù)提供的wsdl生成webservice代理類
1、開始->程序->Visual Studio 2005 命令提示
2、輸入如下紅色標記部分
D:/Program Files/Microsoft Visual Studio 8/VC>wsdl /language:c# /n:TestDemo /out:d:/Temp/TestService.cs D:/Temp/TestService.wsdl
在d:/Temp下就會產(chǎn)生一個TestService.cs 文件
注意:D:/Temp/TestService.wsdl 是wsdl路徑,可以是url路徑:http://localhost/Temp/Test.asmx?wsdl

wsdl參數(shù)說明:
wsdl.exe <選項> <URL 或路徑> <URL 或路徑> ...
     - 選項 -
<URL 或路徑> -
    指向 WSDL 協(xié)定、XSD 架構(gòu)或 .discomap 文檔的 URL 或路徑。

/nologo
    取消顯示版權(quán)標志。

/language:<language>
    用于生成的代理類的語言。請從“CS”、“VB”、“JS”、“VJS”、
    “CPP”中選擇,或者為實現(xiàn) System.CodeDom.Compiler.CodeDomProvider
    的類提供一個完全限定的名稱。默認語言為“CS”(CSharp)。
    縮寫形式為“/l:”。

/sharetypes
    打開類型共享功能。此功能針對不同服務之間共享
    的相同類型(命名空間、名稱和網(wǎng)絡簽名必須相同)
    創(chuàng)建一個具有單一類型定義的代碼文件。
    請使用 http:// URLs 作為命令行參數(shù)來引用
    服務,或為本地文件創(chuàng)建一個 discomap 文檔。

/verbose
    指定 /sharetypes 開關時顯示額外信息。
    縮寫形式為“/v”。

/fields
    生成字段而非屬性。縮寫形式為“/f”。

/order
    為粒子成員生成顯式順序標識符。

/enableDataBinding
    在所有生成的類型上實現(xiàn) INotifyPropertyChanged 接口,
    以啟用數(shù)據(jù)綁定。縮寫形式為“/edb”。

/namespace:<namespace>
    生成的代理或模板的命名空間。默認命名空間
    為全局命名空間。縮寫形式為“/n:”。

/out:<fileName|directoryPath>
    生成的代理代碼的文件名或目錄路徑。默認文件名是從
    服務名派生的。縮寫形式為“/o:”。

/protocol:<protocol>
    重寫要實現(xiàn)的默認協(xié)議。請從“SOAP”、“SOAP12”、
    “HttpGet”、“HttpPost”中選擇。

/username:<username>
/password:<password>
/domain:<domain>
    連接到要求身份驗證的服務器時使用的憑據(jù)。
    縮寫形式為“/u:”、“/p:”和“/d:”。

/proxy:<url>
    用來處理 HTTP 請求的代理服務器的 URL。
    默認為使用系統(tǒng)代理服務器設置。

/proxyusername:<username>
/proxypassword:<password>
/proxydomain:<domain>
    連接到要求身份驗證的代理服務器時使用的憑據(jù)。
    縮寫形式為“/pu:”、“/pp:”和“/pd:”。

/appsettingurlkey:<key>
    在代碼生成中用來讀取 URL 屬性的
    默認值的配置項。默認為不從配置
    文件中讀取。縮寫形式為“/urlkey:”。

/appsettingbaseurl:<baseurl>
    計算 URL 段時使用的基 URL。
    還必須指定 appsettingurlkey 選項。URL 段是
    從 appsettingbaseurl 計算
     WSDL 文檔中的 URL 的相對 URL 的結(jié)果。縮寫形式為“/baseurl:”。

/parsableerrors
    輸出錯誤,其格式與編譯器報告的格式類似。

     - 高級 -

/server
    服務器開關已被否決。請改用 /serverInterface。
    使用基于協(xié)定的 ASP.NET,為 Xml Web Services 實現(xiàn)
    生成抽象類。默認情況下,生成客戶端代理
    類。

/serverInterface
    為 ASP.Net Web 服務的服務器端實現(xiàn)生成
    接口。將為 wsdl 文檔中的每個綁定生成
    一個接口。wsdl 單獨實現(xiàn) wsdl 協(xié)定(實現(xiàn)
    接口的類在類方法上不應包括下列任意一項:
    更改 wsdl 協(xié)定的 Web 服務屬性或序列化
    屬性)。縮寫形式為“/si”。

/parameters:<file>
    從指定的 xml 文件讀取命令行選項。這樣可以
    指定命令行中無法使用的選項,例如選擇
    生成的異步編程模型類型。有關詳細信息,
    請參閱工具文檔。縮寫形式為“/par:”。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久草草亚洲蜜桃臀 | 国产一级毛片高清 | 精品久久一区二区三区 | 99pron| 97视频 | 欧美一区二区三区久久综合 | 成人不卡免费视频 | 羞羞答答www网站进入 | 婷婷一区二区三区 | 欧美一级做一a做片性视频 日韩黄色片免费看 | 国产亚洲精品久久久久婷婷瑜伽 | 亚洲视频观看 | 亚洲成人午夜精品 | 女人叉开腿让男人桶 | 最近免费中文字幕在线视频2 | 日韩欧美中文字幕视频 | 一区二区免费 | www.国产一区.com | 日韩剧情片 | 亚洲午夜视频在线 | 一区二区三级视频 | 成人毛片100部免费观看 | 国产精品久久久久永久免费 | 麻豆一二区 | 国产精品久久久久久久不卡 | 国产一区二区三区在线免费 | 日韩精品中文字幕一区二区三区 | 亚洲热线99精品视频 | 国产69精品久久久久9999不卡免费 | 免费一级高清毛片 | 免费在线观看毛片 | 久久最新免费视频 | 久久久日韩精品一区二区 | 鲁丝片一区二区三区免费入口 | 一区二区三区日韩在线观看 | 日韩精品久久久久久久电影99爱 | 成人超碰97 | 日本网站一区二区三区 | 黄色av网站在线观看 | 草莓视频在线导航 | 欧美成人精品一区二区 |