Usar servicios Web XML nativos en SQL Server 2005

Microsoft SQL Server 2005 proporciona servicios Web XML nativos en SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) mediante los siguientes estándares abiertos:

  • Protocolo de transferencia de hipertexto (HTTP)
    Como protocolo principal de World Wide Web, HTTP proporciona un intercambio de datos basado en Web independiente de las plataformas.
    ms191274.note(es-es,SQL.90).gifImportante:
    La compatibilidad HTTP requiere la escucha HTTP: Http.sys. Http.sys sólo está disponible en y Windows XP Service Pack 2. Para obtener más información, vea Configurar el controlador HTTP en modo de núcleo (Http.sys).
  • SOAP
    SOAP define cómo se utilizan XML y HTTP para tener acceso a servicios, objetos y servidores independientemente del sistema operativo.
  • Lenguaje de descripción de servicios Web (WSDL)
    WSDL es un formato de documento XML que se puede utilizar para describir servicios basados en Web.

Cuando utiliza servicios Web XML nativos en SQL Server 2005, puede enviar solicitudes de mensajes SOAP a una instancia de SQL Server 2005 en HTTP para que se ejecute lo siguiente:

  • Instrucciones Transact-SQL por lotes, con o sin parámetros.
  • Procedimientos almacenados, procedimientos almacenados extendidos y funciones con valores escalares definidas por el usuario.

En esta sección

Tema Descripción

Información general acerca de los servicios Web XML nativos

Compara los servicios Web XML nativos de SQL Server 2005 con Microsoft SQLXML, describe cómo funcionan los servicios Web XML nativos e indica algunas ventajas de su utilización.

Implementar servicios Web XML nativos

Proporciona una lista de comprobación general de planeamiento e implementación inicial para adaptarla y seguirla a la hora de evaluar o implementar servicios Web XML nativos.

Prácticas recomendadas para utilizar servicios Web XML nativos

Proporciona información y recomendaciones del equipo de productos de SQL Server sobre prácticas recomendadas en la evaluación o implementación de servicios Web XML nativos.

Establecer el servidor para que escuche solicitudes de servicios Web XML nativos

Describe cómo configurar y disponer de un equipo servidor que ejecuta SQL Server 2005 para que escuche y atienda solicitudes basadas en HTTP de manera segura.

Usar WSDL

Describe cómo los servicios Web XML nativos generan y utilizan respuestas WSDL para admitir la publicación de programación de SQL Server, expuesta de forma selectiva a clientes Web.

Estructura de los mensajes de respuesta y solicitud SOAP

Describe de forma detallada la estructura de los diferentes mensajes basados en XML que utiliza el estándar SOAP.

Trabajar con sesiones SOAP

Describe cómo funcionan las sesiones SOAP y cómo se pueden utilizar para ampliar el procesamiento de varios lotes a clientes de SQL Server basados en Web.

Autenticación de SQL Server por medio de SOAP

Describe las opciones para incluir la autenticación de SQL Server en escenarios de acceso a clientes basados en SOAP.

Escribir aplicaciones cliente

Proporciona una aplicación de cliente Web de ejemplo en C# y Microsoft Visual Basic para mostrar cómo se utilizan los servicios Web XML nativos al programar con Microsoft Visual Studio 2005.

Contadores de rendimiento para servicios Web XML nativos

Proporciona información de referencia sobre contadores específicos de servicios Web XML nativos, disponibles para usarse cuando controle el rendimiento de las aplicaciones Web con el Monitor de rendimiento.

Espacios de nombres utilizados en solicitudes y respuestas SOAP

Proporciona información de referencia sobre los espacios de nombres XML, predefinidos para usarse con servicios Web XML nativos en SQL Server 2005.

Asignaciones de tipos de datos de los servicios Web XML nativos

Proporciona información de referencia sobre la asignación de tipos de datos SQL a tipos de datos XSD (esquema XML), definidos para usarse en archivos WSDL que devuelven los servicios Web XML nativos.

Directrices y limitaciones de los servicios Web XML nativos

Explica las directrices de uso y las limitaciones de los servicios Web XML nativos en SQL Server 2005.

Vea también

Conceptos

Aplicaciones XML de ejemplo

Ayuda e información

Obtener ayuda sobre SQL Server 2005