appel du service Web SQL Server Endpoint
Question
Je comprends que le noeud final SQL Server renvoie des données à l'aide de SOAP. Est-ce que quelqu'un sait s'il peut renvoyer des données JSON? Merci!
La solution
Les points de terminaison HTTP natifs ne peuvent renvoyer que des messages SOAP.
Cependant, il est possible de désactiver la génération de l'enveloppe SOAP si vous spécifiez FORMAT = NONE
dans la section FOR SOAP
de la déclaration.
Vous pouvez l'utiliser pour fournir un wrapper HTTP à vos propres procédures stockées contenant les données de serveur SQL JSON-ise (voir réserve en ligne pour une description détaillée des exigences très spécifiques que votre procédure doit remplir).
Vous devez savoir que les points de terminaison natifs sont obsolètes en SQL 2008 .
Autres conseils