Soapsuds

王朝百科·作者佚名  2010-10-21
窄屏简体版  字體: |||超大  

.NET Framework 工具

使用一种称为“远程处理”的技术帮助您编译与 XML Web services 进行通信的客户端应用程序。

Soapsuds 工具帮助您编译使用称为远程的技术与 XML Web services 进行通信的客户端应用程序。 Soapsuds.exe 执行下列功能:

它创建 XML 架构,用于描述在公共语言运行库程序集中公开的服务。

它创建运行库程序集,以访问由 XML 架构描述的服务。 架构定义既可以是本地文件,也可以从 Internet 上动态下载。

不过从 .NET Framework 3.5 版 开始,此工具已过时。 改为在客户端项目中设置对远程对象 DLL 的引用。 这样,编译器便可提取元数据。

语法:

soapsuds {-url:schemaUrl | -types:type1,assemblyname[,serviceEndpoint] [;type2,assemblyname][...]] | -is:schemafile | -ia:assemblyfile} [options]

该工具遵循以下步骤来从客户端应用程序访问 XML Web services:

1:下载 XML Web services 的 XML 架构。 (此工具的-urltoschema选项使您可以直接按其 URL 来引用它。) 在发布 XML Web services 时,XML Web services 将自动生成这些架构文件。

2:使用 Soapsuds.exe 将 XML 架构转换为运行时程序集。 该工具在生成程序集时始终生成源代码。

3:当编译客户端应用程序时,在该应用程序中引用此程序集。 您还必须设置远程处理,以便应用程序将这些程序集中的类型识别为 XML Web services 的代理。 有关更多信息,请参见 .NET 远程处理概述。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航