Condividi tramite


Utilizzo di 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 specifico del messaggio. L'elemento Header facoltativo può contenere informazioni aggiuntive non direttamente correlate al messaggio specifico. Ogni elemento figlio dell'elemento Header è definito intestazione SOAP.

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

Il servizio Web ReportServer definisce quattro classi da utilizzare nell'intestazione SOAP: BatchHeader, ItemNamespaceHeader, ServerInfoHeader e ExecutionHeaderValue

Contenuto della sezione

Argomento

Descrizione

Metodi di invio in batch

Descrive come unire in batch più operazioni in una singola transazione utilizzando BatchHeader.

Identificazione dello stato di esecuzione

Descrive come gestire lo stato sessione in Reporting Services utilizzando SessionHeader.

Impostazione dello spazio dei nomi degli elementi 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.