Utilisation des en-têtes SOAP de Reporting Services
La communication avec une méthode Web Service à l'aide de SOAP suit un format standard. Ce format est constitué en partie des données codées dans un document XML. Le document XML consiste en un élément Enveloppe racine, composé lui-même d'un élément Corps requis et d'un élément En-tête facultatif. L'élément Corps contient les données propres au message. L'élément En-tête facultatif peut contenir des informations supplémentaires qui ne sont pas directement liées au message. Chaque élément enfant de l'élément En-tête est appelé en-tête SOAP.
Bien que les en-têtes SOAP puissent contenir des données en rapport avec le message, ils contiennent en général des informations traitées par l'infrastructure du serveur Web.
Le service Web Report Server définit quatre classes à utiliser dans l'en-tête SOAP : BatchHeader, ItemNamespaceHeader, ServerInfoHeader et ExecutionHeaderValue.
Dans cette section
Rubrique |
Description |
---|---|
Décrit comment traiter en lot plusieurs opérations dans une transaction unique à l'aide de BatchHeader. |
|
Décrit comment gérer l'état de session dans Reporting Services à l'aide de SessionHeader. |
|
Définition de l'espace de noms d'élément pour la méthode GetProperties |
Décrit comment extraire des propriétés selon le chemin d'accès ou l'ID d'un élément, en utilisant la méthode GetProperties et l'en-tête SOAP ItemNamespaceHeader. |
Voir aussi