Esta documentación está archivada y no tiene mantenimiento.

Programar el Web con servicios Web XML

Los servicios Web XML permiten el intercambio de datos y la llamada remota de lógica de aplicaciones utilizando la mensajería XML para mover datos a través de servidores de seguridad y entre sistemas heterogéneos.

Los siguientes vínculos proporcionan información importante sobre los fundamentos de los servicios Web XML en Visual Studio:

Información general acerca de servicios Web XML

Describe la función de los servicios Web XML.

Escenarios de servicios Web XML

Esquematiza algunos escenarios típicos que pueden aprovechar los servicios Web XML.

Infraestructura de servicios Web XML

Describe las partes fundamentales de infraestructura para habilitar servicios Web XML, como directorios, descripciones y formatos de cable de servicios Web XML.

Referencias Web

Describe la función de referencias Web de Visual Studio.

Cómo: Agregar y quitar referencias Web

Describe el proceso de agregar y quitar referencias Web en Visual Studio.

Preparación de la depuración: proyectos de servicio Web XML

Describe el proceso de depurar servicios Web XML en Visual Studio.

Herramientas XML en Visual Studio

Ofrece una introducción a XML.

Visual Studio proporciona herramientas para la creación de servicios Web XML en código administrado y no administrado. Para código administrado, Visual Studio permite a los desarrolladores crear servicios Web XML que aprovechan totalmente el potencial de .NET Framework. Además, Visual Studio permite también a los desarrolladores crear servicios Web XML utilizando el Servidor ATL y C++ nativo.

Los servicios Web XML creados en código administrado utilizan el modelo de aplicación Web ASP.NET. En la siguiente lista de vínculos se ofrece información sobre los servicios Web XML creados en código administrado:

Tutorial: Crear un servicio Web XML utilizando Visual Basic o Visual C#

Muestra paso a paso cómo crear, depurar e implementar un servicio Web XML utilizando Visual Basic o C#.

Tutorial: Crear una aplicación distribuida

Muestra la creación y el acceso de un servicio Web XML para devolver y actualizar datos utilizando código administrado.

Crear servicios Web XML en código administrado

Describe el proceso de creación e implementación de servicios Web XML en código administrado.

Servicios Web XML que utilizan ASP.NET

Proporciona documentación acerca de los servicios Web XML.

Tutoriales de ASP.NET

Proporciona una serie de ejemplos de ASP.NET y comentarios de apoyo.

Serialización XML con servicios Web XML

Explica cómo personalizar el método de serialización XML utilizado en un servicio Web XML de código administrado.

Los servicios Web XML creados en código no administrado utilizan el servidor ATL. EN la siguiente lista de vínculos se ofrece información sobre los servicios Web XML creados mediante el servidor ATL:

XML Web Services Created with ATL Server

Describe la implementación del servidor ATL de servicios Web XML.

Providing XML Web Services

Describe cómo crear un servicio Web XML utilizando el servidor ATL.

Tutorial: Crear un servicio Web XML mediante un servidor ATL

Muestra paso a paso cómo crear e implementar un servicio Web XML.

Ejemplos de SOAP

Proporciona una colección de ejemplos que muestran la creación de clientes y servicios Web XML mediante la compatibilidad que proporciona el servidor ATL.

Visual Studio simplifica el proceso de búsqueda y acceso a servicios Web XML utilizando referencias Web. Al agregar una referencia Web a una aplicación de cliente, se genera una clase proxy que sirve como representación local del servicio Web XML con el que el cliente puede interactuar. Esta función está disponible para aplicaciones escritas tanto en código administrado como en código no administrado. Al agregar una referencia Web, Visual Studio genera la clase proxy en el mismo lenguaje de programación que la aplicación de cliente.

Las aplicaciones de cliente de servicio Web XML creadas en código administrado utilizan el modelo de aplicación Web ASP.NET. En la siguiente lista de vínculos se ofrece información sobre los servicios Web XML creados en código administrado:

Obtener acceso a servicios Web XML en código administrado

Describe el proceso de acceso a servicios Web XML en código administrado.

Generar clientes de servicios Web XML

Documentación acerca de los servicios Web XML.

Tutorial: Obtener acceso a un servicio Web XML utilizando Visual Basic o Visual C#

Muestra paso a paso cómo obtener acceso a un servicio Web XML en código administrado.

Tutorial: Crear una aplicación distribuida

Muestra la creación y el acceso de un servicio Web XML para devolver y actualizar datos utilizando código administrado.

Herramienta Lenguaje de descripción de servicios Web (Wsdl.exe)

Describe una herramienta utilizada para generar la clase proxy para tener acceso a un servicio Web XML en código administrado.

Tutoriales de ASP.NET

Proporciona una serie de ejemplos de ASP.NET y comentarios de apoyo.

Serialización XML con servicios Web XML

Explica cómo personalizar el método de serialización XML utilizado en un servicio Web XML de código administrado.

Las aplicaciones de cliente de servicio Web XML creadas en código nativo utilizan ATL para tener acceso a servicios Web XML. En la siguiente lista de vínculos se cubre el acceso a servicios Web XML utilizando código no administrado:

Consuming XML Web Services

Describe cómo tener acceso a servicios Web XML utilizando código nativo.

Tutorial: Obtener acceso a un servicio Web XML con C++

Muestra paso a paso cómo obtener acceso a un servicio Web XML mediante código nativo.

Ejemplos de SOAP

Proporciona una colección de ejemplos que muestran la creación de clientes y servicios Web XML mediante la compatibilidad que proporciona el servidor ATL.

SPROXY.EXE: XML Web Service Proxy Generator

Describe una herramienta utilizada para generar la clase proxy para tener acceso a un servicio Web XML en código nativo.

Mostrar: