Share via


Usando cabeçalhos SOAP do Reporting Services

A comunicação com um método de serviço Web que usa o SOAP segue um formato padrão. Parte desse formato são os dados codificados em um documento XML. O documento XML consiste em um elemento raiz Envelope que, por sua vez, consiste em um elemento Corpo necessário e um elemento opcional Cabeçalho. O elemento Corpo contém os dados específicos da mensagem. O elemento opcional Cabeçalho pode conter informações adicionais que não estão diretamente relacionadas à mensagem específica. Cada elemento filho do elemento Cabeçalho é chamado de cabeçalho SOAP.

Embora os cabeçalhos SOAP possam conter dados relacionados à mensagem, eles costumam conter informações processadas pela infraestrutura do servidor Web.

Os serviços Web do Servidor de Relatório definem várias classes para uso no cabeçalho SOAP: BatchHeader, ItemNamespaceHeader, ServerInfoHeader, TrustedUserHeader e ExecutionHeader.

Nesta seção

Tópico

Descrição

Métodos de processamento em lote

Descreve como processar em lotes várias operações em uma única transação usando o BatchHeader.

Identificando o estado de execução

Descreve como gerenciar o estado da sessão no Reporting Services usando o SessionHeader.

Definindo o namespace Item para o método GetProperties

Descreve como recuperar propriedades com base no caminho ou na ID de um item usando o método GetProperties e o cabeçalho SOAP ItemNamespaceHeader.