Implementar servicios Web XML nativos

Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

En la siguiente tabla se enumeran los pasos que se recomienda seguir para habilitar los servicios web XML nativos en SQL Server.

Paso

Referencia

Obtenga más información acerca de los servicios web XML nativos proporcionados con SQL Server.

Conceptos de servicios web XML nativos

Conozca los requisitos de su aplicación. Por ejemplo, las siguientes preguntas son útiles en este paso del proceso:

  • ¿La aplicación es para OLTP de alto volumen o sólo para uso ocasional?

  • ¿Los procedimientos almacenados contienen mucha lógica empresarial?

Prácticas recomendadas para utilizar servicios Web XML nativos

Determine los tipos de sistema operativo del cliente con los que se debe tener compatibilidad. Por ejemplo, las siguientes preguntas son útiles en este paso del proceso:

  • El sistema operativo del cliente, ¿es un sistema operativo basado en Windows o no?

  • ¿Tiene un entorno heterogéneo?

Prácticas recomendadas para utilizar servicios Web XML nativos

Determine si su aplicación se implementará para su uso en una intranet o extranet

Directrices y limitaciones de los servicios Web XML nativos

Prácticas recomendadas para utilizar servicios Web XML nativos

Elija el tipo de autenticación que se adecua más para su uso con su implementación de extremo.

Tipos de autenticación de extremos

Decida la estrategia WSDL correcta para su entorno: predeterminada, simple, personalizada o ninguna.

Usar WSDL

Cree extremos HTTP para permitir a la instancia de SQL Server escuchar solicitudes HTTP.

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

CREATE ENDPOINT (Transact-SQL)

Otorgue permisos a extremos.

GRANT (permisos de extremo de Transact-SQL)

Exponga procedimientos almacenados o funciones definidas por el usuario como métodos web.

Exponer la programación SQL en la Web

Pruebe la respuesta WSDL predeterminada desde el extremo.

WSDL predeterminado

WSDL simple

(opcional) Actualice o vuelva a crear extremos según sea necesario.

ALTER ENDPOINT (Transact-SQL)

DROP ENDPOINT (Transact-SQL)

Vea también

Otros recursos