WSDL.EXE - Microsoft (R) Web Services Description Language Utility

简介:   Microsoft (R) Web Services Description Language Utility [Microsoft (R) .

 

Microsoft (R) Web Services Description Language Utility

[Microsoft (R) .NET Framework, Version 4.0.30319.1]

Copyright (C) Microsoft Corporation. All rights reserved.

 

wsdl.exe -

    Utility to generate code for xml web service clients and xml web services

    using ASP.NET from WSDL contract files, XSD schemas and .discomap

    discovery documents. This tool can be used in conjunction with disco.exe.

 

wsdl.exe <options> <url or path> <url or path> ...

 

     - OPTIONS -

 

<url or path> -

    A url or path to a WSDL contract, an XSD schema or .discomap document.

 

/nologo

    Suppresses the banner.

 

/language:<language>

    The language to use for the generated proxy class.  Choose from 'CS',

    'VB', 'JS', 'VJS', 'CPP' or provide a fully-qualified name for a class

    implementing System.CodeDom.Compiler.CodeDomProvider.  The default

    language is 'CS' (CSharp).  Short form is '/l:'.

 

/sharetypes

    Turns on type sharing feature. This feature creates one code file with

    a single type definition for identical types shared between different

    services (namespace, name and wire signature must be identical).

    Reference the services with http:// URLs as command-line parameters

    or create a discomap document for local files.

 

/verbose

    Displays extra information when the /sharetypes switch is specified.

    Short form is '/v'.

 

/fields

    Generate fields instead of properties. Short form is '/f'.

 

/order

    Generate explicit order identifiers on particle members.

 

/enableDataBinding

    Implement INotifyPropertyChanged interface on all generated types

    to enable data binding. Short form is '/edb'.

 

/namespace:<namespace>

    The namespace for the generated proxy or template.  The default namespace

    is the global namespace. Short form is '/n:'.

 

/out:<fileName|directoryPath>

    The filename or directory path for the generated proxy code. The default

    filename is derived from the service name. Short form is '/o:'.

 

/protocol:<protocol>

    Override the default protocol to implement.  Choose from 'SOAP',

    'SOAP12', 'HttpGet', 'HttpPost'.

 

/username:<username>

/password:<password>

/domain:<domain>

    The credentials to use when connecting to a server that

    requires authentication. Short forms are '/u:', '/p:' and '/d:'.

 

/proxy:<url>

    The url of the proxy server to use for http requests.

    The default is to use the system proxy setting.

 

/proxyusername:<username>

/proxypassword:<password>

/proxydomain:<domain>

    The credentials to use when the connecting to a proxy server that

    requires authentication. Short forms are '/pu:', '/pp:' and '/pd:'.

 

/appsettingurlkey:<key>

    The configuration key to use in the code generation to read the default

    value for the Url property. The default is to not read from the config

    file. Short form is '/urlkey:'.

 

/appsettingbaseurl:<baseurl>

    The base url to use when calculating the url fragment. The

    appsettingurlkey option must also be specified. The url fragment is

    the result of calculating the relative url from the appsettingbaseurl

    to the url in the WSDL document. Short form is '/baseurl:'.

 

/parsableerrors

    Print errors in a format similar to those reported by compilers.

 

     - ADVANCED -

 

/server

    Server switch has been deprecated. Please use /serverInterface instead.

    Generate an abstract class for an xml web service implementation using

    ASP.NET based on the contracts. The default is to generate client proxy

    classes.

 

/serverInterface

    Generates interfaces for server-side implementation of an ASP.Net

    Web Service. An interface is generated for each binding in the wsdl

    document(s). The wsdl alone implements the wsdl contract (classes

    that implement the interface should not include either of the following

    on the class methods: Web Service attributes or Serialization

    attributes that change the wsdl contract). Short form is '/si'.

 

/parameters:<file>

    Read command-line options from the specified xml file. This allows you

    to specify options not available from command line such as choosing

    which type of asynchronous programming model is generated. For details,

    please see the tool documentation. Short form is '/par:'.

目录
相关文章
|
6月前
|
前端开发 JavaScript API
阿里云智能媒体服务IMS(Intelligent Media Services)的视频剪辑Web SDK
【1月更文挑战第15天】【1月更文挑战第72篇】阿里云智能媒体服务IMS(Intelligent Media Services)的视频剪辑Web SDK
171 6
|
XML Java 数据格式
大多数人忽略了的Spring官方项目,Spring Web Services
大多数人忽略了的Spring官方项目,Spring Web Services
1302 0
|
25天前
|
XML 关系型数据库 MySQL
Web Services 服务 是不是过时了?创建 Web Services 服务实例
本文讨论了WebServices(基于SOAP协议)与WebAPI(基于RESTful)在开发中的应用,回顾了WebServices的历史特点,比较了两者在技术栈、轻量化和适用场景的差异,并分享了使用VB.net开发WebServices的具体配置步骤和疑问。
18 0
|
3月前
|
存储 安全 网络安全
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
|
5月前
|
XML 前端开发 JavaScript
RESTful Web Services
RESTful Web Services
45 2
|
6月前
|
Ubuntu Linux 网络安全
在Amazon Web Services中使用R语言运行模拟
在Amazon Web Services中使用R语言运行模拟
|
开发框架 .NET 数据库
asp.net企业费用报销管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio
asp.net 企业费用报销管理信息系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使 用c#语言开发 应用技术:asp.net c#+sqlserver 开发工具:vs2010 +sqlserver
96 0
|
弹性计算 安全 数据安全/隐私保护
Internet Information Services(IIS)部署Web项目
本文为您介绍如何快速使用IIS搭建简单网站并发布项目。
Web Socket Client / UE4 / DTWebSocket Plugin description
Web Socket Client / UE4 / DTWebSocket Plugin description
71 0
|
Java Linux API
Java:ews-java-api获取Exchange Web Services (EWS)会议日程
Java:ews-java-api获取Exchange Web Services (EWS)会议日程
680 0
下一篇
无影云桌面