Condividi tramite


Usare le intestazioni SOAP di Reporting Services

La comunicazione con un metodo di servizio Web utilizzando SOAP segue un formato standard. Fanno parte di questo formato i dati codificati in un documento XML. 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. L'elemento Body contiene i dati specifici del messaggio. L'elemento Header facoltativo può contenere informazioni aggiuntive non direttamente correlate al messaggio specifico. Ogni elemento figlio dell'elementoHeader è definito intestazione SOAP.

Sebbene le intestazioni SOAP possano includere dati correlati al messaggio, contengono in genere informazioni elaborate dall'infrastruttura del server Web.

l servizio Web ReportServer definisce diverse classi da utilizzare nell'intestazione SOAP, ovvero BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader e ExecutionHeader.

Contenuto della sezione

Articolo Descrizione
Metodi batch Descrive come unire in batch più operazioni in una singola transazione utilizzando BatchHeader.
Identificare lo stato di esecuzione Descrive come gestire lo stato della sessione in Reporting Services tramite SessionHeader.
Impostare lo spazio dei nomi dell'elemento per il metodo GetProperties Descrive come recuperare le proprietà in base al percorso o all'ID di un elemento tramite il metodo GetProperties e l'intestazione SOAP ItemNamespaceHeader.

Creare applicazioni usando il servizio Web e .NET Framework
Riferimento tecnico (SSRS)