使用 Web 服务进行 Web 编程

更新:2007 年 11 月

Web 服务通过使用 XML 消息处理启用数据交换和应用程序逻辑远程调用,使数据能够通过防火墙,并在异类系统之间移动数据。

以下链接提供了有关 Visual Studio 中 Web 服务基础知识的主要信息:

Visual Studio 提供使用托管代码和非托管代码创建 Web 服务的工具。对于托管代码,Visual Studio 使开发人员能够创建可充分利用 .NET Framework 功能的 Web 服务。

使用托管代码创建的 Web 服务可以使用 ASP.NET Web 应用程序模型。下面的链接提供有关使用托管代码创建的 Web 服务的信息:

Visual Studio 通过使用 Web 引用概念简化查找和访问 Web 服务的过程。向客户端应用程序添加 Web 引用会导致生成代理类,该类可作为能够与客户端交互的 Web 服务的本地表示形式。此功能可用于使用托管代码或非托管代码编写的应用程序。添加 Web 引用时,Visual Studio 使用与客户端应用程序相同的编程语言生成代理类。

借助于托管代码创建的 Web 服务客户端应用程序可使用 ASP.NET Web 应用程序模型。下面的链接提供有关使用托管代码创建的 Web 服务的信息: