Utilisation des services Web XML natifs dans SQL Server 2005
Microsoft SQL Server 2005 propose des services Web XML natifs par l'intermédiaire du Moteur de base de données SQL Server 2005 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 de HTTP exige l'écouteur HTTP : Http.sys. Ce dernier n'est disponible que sous 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, vous pouvez envoyer des demandes de messagerie SOAP à une instance de SQL Server 2005 sur HTTP afin d'exécuter les éléments suivants :
- des instructions par lots Transact-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
Rubrique | Description |
---|---|
Compare les services Web XML natifs de SQL Server 2005 à Microsoft SQLXML, décrit leur mode de fonctionnement et dresse la liste des avantages de leur utilisation. |
|
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 afin de l'aider à écouter et à servir les demandes HTTP de manière sécurisée. |
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. |
|
Décrit en détail la structure des différents messages XML utilisés par la norme 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. |
|
Décrit les différents modes d'authentification SQL Server pouvant être utilisés dans des scénarios d'accès aux clients SOAP. |
|
Fournit un exemple d'application Web cliente en C# et en Microsoft Visual Basic pour illustrer l'utilisation des services Web XML natifs lors du développement à l'aide de Microsoft Visual Studio 2005. |
|
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. |
|
Espaces de noms utilisés dans les demandes et les réponses SOAP |
Fournit des informations de référence relatives aux espaces de noms XML prédéfinis pour une utilisation par les services Web XML natifs dans SQL Server 2005. |
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 proposés par SQL Server 2005. |