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 |
---|---|
Descreve como processar em lotes várias operações em uma única transação usando o BatchHeader. |
|
Descreve como gerenciar o estado da sessão no Reporting Services usando o SessionHeader. |
|
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. |
Consulte também
Conceitos
Outros recursos
Criando aplicativos que usam o serviço Web e o .NET Framework