Verwenden von Reporting Services SOAP-Headern
Die Kommunikation mit einer Webdienstmethode über SOAP erfolgt nach einem Standardformat. Teil dieses Formats bilden die Daten, die in einem XML-Dokument verschlüsselt sind. Das XML besteht aus einem Umschlag-Stammelement, das sich wiederum aus einem erforderlichen Body-Element und einem optionalen Header-Element zusammensetzt. Das Body-Element enthält die für die Meldung spezifischen Daten. Das optionale Header-Element kann zusätzliche Informationen umfassen, die sich nicht direkt auf die Meldung beziehen. Die untergeordneten Elemente des Header-Elements werden SOAP-Header genannt.
Obwohl die SOAP-Header Daten enthalten können, die sich auf die Meldung beziehen, beinhalten sie in der Regel von der Infrastruktur des Webservers verarbeitete Informationen.
Die Berichtsserver-Webdienste definieren mehrere Klassen für die Verwendung im SOAP-Header: BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader und ExecutionHeader.
In diesem Abschnitt
Thema |
Beschreibung |
---|---|
Beschreibt, wie mehrere Vorgänge mithilfe von BatchHeader in einer Batchtransaktion verarbeitet werden können. |
|
Beschreibt, wie der Sitzungsstatus in Reporting Services mit SessionHeader verwaltet werden kann. |
|
Festlegen des Elementnamespaces für die GetProperties-Methode |
Beschreibt, wie Eigenschaften anhand des Pfads oder der ID des Elements mit der GetProperties-Methode und dem ItemNamespaceHeader-SOAP-Header abgerufen werden können. |
Siehe auch