这是 wsdl 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
wsdl - Mono 的 Web 服务代理生成器
概要
WSDL [选项] [路径| 网址]
商品描述
WSDL 是一个生成代理类的工具,可以用来访问web服务。
该工具从提供的路径或 url 读取 WSDL 文档,并下载引用
如果需要,模式或其他 WSDL 文档。
此工具用于定位 1.x API,要定位 2.x API,请使用 wsdl2
工具。
配置
可以使用以下选项:
-appsettingurlkey:键 -urlkey:密钥
指定服务的 url 应该从
配置文件的一部分,使用提供的密钥。
-appsettingbaseurl:url , -baseurl:网址
指定服务的基本 URL。 最终 URL 将由
将此值与从 -appsettingurlkey 选项,以及
-类型:类型名称, 部件 为已编译的 Web 服务类生成代理。 网址
参数可用于提供服务的位置。 地址 属性
在 WSDL 文档中指定。
-语言:语言 , -l
要生成的代码的语言。 它可以是 C# 的 CS(默认),Boo 和 VB 的 Boo
用于 Visual.Basic。
或者,您可以为 CodeProvider 指定完整的类型名称,例如
例如,您可以使用它为虚构的“MyLan”语言生成代码
它具有以下完整类型:
wsdl myservice.wsdl -language:MyLan.MyLanCodeProvider, MyLan.CodeDom, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxyy'
-命名空间:名称 , -n:名称
生成的类的命名空间。 如果未指定,则默认命名空间
用来。
-out:文件名 , -o:文件名
生成代码的目标文件。
-协议:协议 , -p:协议
为其生成代码的协议。 它可以是 Soap(默认)、HttpGet 或
HttpPost。
-样本:方法
这将显示 XML 请求和对该 SOAP 的示例调用的回复
信息。 您可以使用 -protocol: 选项以不同的方式呈现消息
形式。
-服务器
生成服务器框架而不是客户端代理。
-无标志
抑制启动徽标。
-u:用户名 , -user:用户名
连接到服务器时使用的用户名。
-p:密码 , -密码:密码
连接到服务器时使用的密码。
-d:域 , -域:域
连接到服务器时使用的域。
作者
路易斯·桑切斯·瓜尔 (Lluis Sanchez Gual)lluis@ximian.com)
使用 onworks.net 服务在线使用 wsdl