Gebruik Reporting Services SOAP-headers

Communicatie met een webservicemethode die SOAP gebruikt, volgt een standaardformaat. Een deel van dit formaat is de data die in een XML-document wordt gecodeerd. Het XML-document bestaat uit een root Envelope-element , dat op zijn beurt bestaat uit een vereiste Body-element en een optioneel Header-element . Het Body-element bevat de gegevens die specifiek zijn voor het bericht. Het optionele Header-element kan extra informatie bevatten die niet direct gerelateerd is aan het specifieke bericht. Elk kindelement van het Header-element wordt een SOAP-header genoemd.

Hoewel de SOAP-headers gegevens kunnen bevatten die met het bericht te maken hebben, bevatten ze doorgaans informatie die door de webserverinfrastructuur wordt verwerkt.

De Report Server Webservices definiëren verschillende klassen voor gebruik in de SOAP-header: BatchHeader, ItemNamespaceHeader, , ServerInfoHeader, TrustedUserHeader, en ExecutionHeader.

In deze sectie

Article Description
Batchmethoden Beschrijft hoe meerdere bewerkingen in één transactie worden samengevoegd met behulp van BatchHeader.
Identificeer de uitvoeringstoestand Beschrijft hoe de sessiestatus in Reporting Services te beheren met behulp van SessionHeader.
Stel de itemnaamruimte in voor de GetProperties-methode Beschrijft hoe eigenschappen kunnen worden opgehaald op basis van het pad of de ID van een item door gebruik te maken van de GetProperties methode en de ItemNamespaceHeader SOAP-header.