System.Web.Services 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含使你可以使用 ASP.NET 和 XML Web service 客户端创建 XML Web service 的类。 XML Web services 是一些应用程序,它们提供了在使用标准协议(如 HTTP、XML、XSD、SOAP 和 WSDL)的松耦合环境下进行消息交换的能力。 利用 XML Web services,可以在异质环境下的公司内部和公司之间生成模块化应用程序,使它们与各种各样的实现、平台和设备交互操作。 这些应用程序的基于 SOAP 的 XML 消息可以具有定义完善的部分(结构化和类型化的部分)或者定义比较松散的部分(使用任意 XML)。 消息可以随时间发展而不破坏协议的能力对于作为未来的 Web 构造块的 XML Web services 的灵活性和可靠性来说是非常重要的。
类
WebMethodAttribute |
向使用 ASP.NET 创建的 XML Web service 中的某个方法添加此特性后,就可以从远程 Web 客户端调用该方法。 此类不能被继承。 |
WebService |
为 XML Web services 定义可选的基类,该基类提供对公共 ASP.NET 对象(如应用程序和会话状态)的直接访问。 |
WebServiceAttribute |
用于向 XML Web services 添加附加信息,如描述其功能的字符串。 |
WebServiceBindingAttribute |
声明用于定义一个或多个 XML Web service 方法的绑定。 此类不能被继承。 |
枚举
WsiProfiles |
描述 Web 服务声称所符合的 Web 服务互操作性 (WSI) 规范。 |
注解
若要开始使用 ASP.NET 创建 XML Web 服务,请查看 WebService 类,该类 XML Web 服务可以从中派生,以获取对 ASP.NET 内部函数和 WebMethodAttribute 类的访问权限,这些内部函数必须放置在要以编程方式通过 Web 公开的任何方法上。