Usar 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 Body obrigatório e um elemento Header opcional. O elemento Body contém os dados específicos à mensagem. O elemento Header opcional pode conter informações adicionais que não estão diretamente relacionadas à mensagem específica. Cada elemento filho do elemento Header é 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
Artigo | Descrição |
---|---|
Métodos em lote | Descreve como processar em lotes várias operações em uma única transação usando o BatchHeader. |
Identificar o estado de execução | Descreve como gerenciar o estado de sessão no Reporting Services usando o SessionHeader. |
Definir o namespace de 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. |