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. |