Concepts des services Web XML natifs
Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.
Depuis SQL Server 2005, SQL Server propose des services Web XML natifs par l'intermédiaire du Moteur de base de données SQL Server en utilisant les normes ouvertes suivantes :
HTTP (Hypertext Transfer Protocol)
En tant que protocole principal qui sous-tend le World Wide Web, HTTP fournit un échange de données Web indépendant de toute plateforme.
Important
La prise en charge du protocole HTTP exige l'écouteur HTTP : Http.sys. Http.sys est disponible uniquement sur Windows Server 2003 et Windows XP Service Pack 2. Pour plus d'informations, consultez Configuration du pilote en mode noyau HTTP (Http.sys).
SOAP
SOAP définit la manière d'utiliser XML et HTTP pour accéder à des services, des objets et des serveurs quel que soit le système d'exploitation.
WSDL (Web Services Definition Language)
WSDL est un format de document XML pouvant être utilisé pour décrire des services Web.
Lorsque vous utilisez les services Web XML natifs dans SQL Server 2005 ou SQL Server 2008, vous pouvez envoyer des demandes de messagerie SOAP à une instance de SQL Server sur HTTP afin d'exécuter les éléments suivants :
des instructions de traitementTransact-SQL, avec ou sans paramètres ;
des procédures stockées, des procédures stockées étendues et des fonctions à valeurs scalaires définies par l'utilisateur.
Dans cette section
Services Web XML natifs : abandonnés dans SQL Server 2008
Les services Web XML natifs ont été désapprouvés dans SQL Server 2008et seront supprimés dans une version ultérieure de SQL Server.Vue d'ensemble des services Web XML natifs
Compare les services Web XML natifs à Microsoft SQLXML, décrit leur mode de fonctionnement et dresse la liste des avantages de leur utilisation.Déploiement de services Web XML natifs
Fournit une planification générale initiale ainsi qu'une liste de vérification pour le déploiement, qu'il vous reste à personnaliser et à respecter lors de l'évaluation ou du déploiement des services Web XML natifs.Méthodes préconisées pour l'utilisation des services Web XML natifs
Fournit des informations et des recommandations provenant de l'équipe du produit SQL Server à propos des méthodes préconisées pour l'évaluation ou le déploiement des services Web XML natifs.Configuration du serveur pour qu'il écoute les demandes de services Web XML natifs
Explique comment configurer et mettre en service un serveur qui exécute SQL Server 2005 ou SQL Server 2008 afin de l'aider à écouter et à servir les demandes HTTP de manière sécurisée.Utilisation de WSDL
Décrit de quelle manière les réponses WSDL sont générées et utilisées par les services Web XML natifs afin de prendre en charge la publication de la programmabilité de SQL Server que vous exposez de façon sélective aux clients Web.Structure des messages de demande et de réponse SOAP
Décrit en détail la structure des différents messages XML utilisés par la norme SOAP.Utilisation de sessions SOAP
Décrit le mode de fonctionnement des sessions SOAP et de quelle manière elles peuvent être utilisées pour étendre le traitement multilot aux clients Web SQL Server.Authentification SQL Server sur SOAP
Décrit les différents modes d'authentification SQL Server pouvant être utilisés dans des scénarios d'accès aux clients SOAP.Écriture d'applications clientes
Fournit un exemple d'application Web cliente en C# et en Visual Basic pour illustrer l'utilisation des services Web XML natifs lors du développement à l'aide de Visual Studio 2005.Compteurs de performances pour les services Web XML natifs
Fournit des informations de référence relatives aux compteurs propres aux services Web XML natifs mis à votre disposition lors du contrôle des performances de vos applications Web à l'aide de l'Analyseur de performances.Mappage des types de données dans les services Web XML natifs
Fournit des informations de référence relatives au mappage des types de données SQL aux types de données XSD (XML Schema) définis pour une utilisation dans les fichiers WSDL retournés par les services Web XML natifs.Instructions et restrictions d'emploi en vigueur dans les services Web XML natifs
Documente les recommandations en matière d'utilisation et les limitations des fonctions des services Web XML natifs.