Servicios Web XML creados con ASP.NET y clientes de servicio Web XML
Durante los últimos años, una fuerza ha cambiado irrevocablemente el estilo del panorama de desarrollo de aplicaciones más que cualquier otro: Internet. Las organizaciones se han vuelto cada vez más dependientes de los recursos digitales y canales de comunicación que Internet y las tecnologías relacionadas proporcionan. Como resultado, hoy en día se diseñan y desarrollan muy pocas aplicaciones que no tengan en cuenta cómo incorporar mejor y aprovechar las tecnologías de Internet para beneficiarse totalmente de las ventajas de la informática conectada.
Si no se realiza un desarrollo totalmente nuevo de una aplicación, las organizaciones pueden acabar intentando crear aplicaciones que agregan varias aplicaciones tradicionales, aplicaciones orientadas a tareas en una aplicación única, compuesta. Esto incluye a veces la integración de aplicaciones que existen dentro de los límites de una entidad independiente, como otra compañía o un proveedor de servicios. Sin embargo, un dilema todavía mayor surge al intentar integrar las aplicaciones heredadas generadas utilizando un surtido de tecnologías, modelos de objetos, sistemas operativos y lenguajes de programación. ¿Cómo hacer que todas funcionen bien conjuntamente? La respuesta es el Internet programable.
XML (Lenguaje de marcado extensible) como un formato de descripción de datos abierto ha dado lugar a la realidad de un Internet programable. Del mismo modo que TCP/IP proporcionó la conectividad universal para Internet, y HTML proporcionó un lenguaje normalizado para mostrar información en una gran variedad de plataformas para el consumo humano, XML proporciona un lenguaje normalizado para intercambiar datos para el consumo automatizado. Proporciona la capacidad de representar los datos en un formato ampliamente aceptado que permite a los equipos enviar y recibir datos en un estilo predecible, habilitando la capacidad de programación que se extiende más allá de sistemas cerrados y controlados. XML es liberador porque su simplicidad y extensibilidad le permiten definirlo prácticamente todo, dejando espacio para la expansión. Uno de los bloques de creación fundamentales del Internet programable son los servicios Web XML.
Microsoft proporciona la compatibilidad para generar los servicios Web XML, utilizando tecnologías diseñadas para satisfacer las necesidades de destinatarios diferentes. Específicamente, Microsoft ofrece a los programadores la opción de crear servicios Web XML utilizando ASP.NET, ATL Server, .NET Remoting, y SOAP Toolkit 2.0. ASP.NET y .NET Remoting facilitan la creación de servicios Web XML, puesto que se generan en la parte superior de .NET Framework. El SOAP Toolkit 2.0 proporciona los servicios Web XML compatibles que admiten Microsoft Visual Studio 6.0 y las aplicaciones heredadas, permitiéndoles interoperar con los servicios Web XML generados en .NET Framework.
En esta sección
- Información general de servicios web XML
Proporciona información general sobre los servicios Web XML independientemente de la plataforma.
- Servicios web XML con ASP.NET
Detalla cómo crear servicios Web XML, utilizando ASP.NET.
- Generar clientes de servicios web XML
Detalla cómo generar un cliente en un servicio Web XML, independientemente de la plataforma o la tecnología usada para generar el servicio Web XML.
- Controlar y generar excepciones en servicios web XML
Describe cómo administrar las excepciones de un servicio Web XML creado con ASP.NET y los clientes del servicio Web XML creados utilizando .NET Framework.
- Usar encabezados SOAP
Detalla cómo los encabezados SOAP se pueden definir, procesar y manipular para los clientes llamando a los servicios Web XML creados con ASP.NET.
- Personalizar el formato de mensajes SOAP
Describe cómo controlar el SOAP enviado a y desde los servicios Web XML creados con ASP.NET.
- Modificación de mensajes SOAP con extensiones SOAP
Explica cómo generar extensiones que modifican los mensajes SOAP enviados por la red para los servicios Web XML creados con ASP.NET y sus clientes.
- Tutorial: Personalizar la generación de descripciones de servicio y clases de proxy
Describe los pasos para generar una extensión de formato de descripción de servicio (SDFE).
- Cómo: Personalizar la generación de descripciones de servicio y clases de proxy
Proporciona código de ejemplo que define una extensión de formato de descripción de servicio.
- Tipos de datos admitidos por servicios web XML creados con ASP.NET
Enumera los tipos de datos admitidos por los servicios Web XML creados con ASP.NET.
- Atributos para los servicios web XML creados con ASP.NET y clientes del servicio web XML
Enumera los atributos que se pueden aplicar a los servicios Web XML creados utilizando ASP.NET y clientes del servicio Web XML.
- Compatibilidad con enlaces del esquema XML
Describe los enlaces entre las definiciones del esquema XML y las definiciones de clase de .NET Framework.
Secciones relacionadas
- Network Programming
Muestra cómo utilizar clases de acceso a Internet para implementar aplicaciones basadas en Web y en Internet.
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.