Utilizzo di intestazioni SOAP di Reporting ServicesUsing Reporting Services SOAP Headers

La comunicazione con un metodo di servizio Web utilizzando SOAP segue un formato standard.Communication with a Web service method using SOAP follows a standard format. Fanno parte di questo formato i dati codificati in un documento XML.Part of this format is the data that is encoded in an XML document. Il documento XML è costituito da un elemento Envelope radice che a sua volta è costituito da un elemento Body obbligatorio e da un elemento Header facoltativo.The XML document consists of a root Envelope element, which in turn consists of a required Body element and an optional Header element. L'elemento Body contiene i dati specifici del messaggio.The Body element contains the data specific to the message. L'elemento Header facoltativo può contenere informazioni aggiuntive non direttamente correlate al messaggio specifico.The optional Header element can contain additional information not directly related to the particular message. Ogni elemento figlio dell'elementoHeader è definito intestazione SOAP.Each child element of the Header element is called a SOAP header.

Sebbene le intestazioni SOAP possano includere dati correlati al messaggio, contengono in genere informazioni elaborate dall'infrastruttura del server Web.Although the SOAP headers can contain data related to the message, they typically contain information processed by the Web server infrastructure.

l servizio Web ReportServer definisce diverse classi da utilizzare nell'intestazione SOAP, ovvero BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader e ExecutionHeader.The Report Server Web services define several classes for use in the SOAP header: BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader, and ExecutionHeader.

Argomenti della sezioneIn This Section

ArgomentoTopic DescriptionDescription
Metodi di invio in batchBatching Methods Descrive come unire in batch più operazioni in una singola transazione utilizzando BatchHeader.Describes how to batch multiple operations into a single transaction using BatchHeader.
Identificazione dello stato di esecuzioneIdentifying Execution State Descrive come gestire lo stato della sessione in Reporting ServicesReporting Services tramite SessionHeader.Describes how to manage session state in Reporting ServicesReporting Services using SessionHeader.
Impostazione dello spazio dei nomi degli elementi per il metodo GetPropertiesSetting the Item Namespace for the GetProperties Method Descrive come recuperare le proprietà in base al percorso o all'ID di un elemento tramite il metodo GetProperties e l'intestazione SOAP ItemNamespaceHeader.Describes how to retrieve properties based on either the path or the ID of an item by using the GetProperties method and the ItemNamespaceHeader SOAP header.

Vedere ancheSee Also

Compilazione di applicazioni tramite servizio Web e .NET Framework Building Applications Using the Web Service and the .NET Framework
Guida di riferimento tecnico (SSRS)Technical Reference (SSRS)