Serviço Web Servidor de Relatórios
O SQL Server Reporting Services oferece acesso à funcionalidade completa do servidor de relatório por meio do serviço Web Servidor de Relatórios. O serviço Web Servidor de Relatórios é um serviço Web XML com uma API SOAP. Usa o SOAP sobre HTTP e age como uma interface de comunicações entre programas cliente e o servidor de relatório. O serviço Web oferece dois pontos de extremidade - um para a execução de relatórios e outro para o gerenciamento de relatórios - com métodos que exibem a funcionalidade do servidor de relatório e permitem que você crie ferramentas personalizadas para qualquer parte do ciclo e vida.
Existem três modos principais de desenvolver aplicativos do Reporting Services com base no serviço Web. Você pode:
Desenvolver aplicativos usando o Microsoft Visual Studio e o SDK do Microsoft .NET Framework. Para obter mais informações sobre como usar o .NET Framework para criar aplicativos de serviço Web, consulte Criando aplicativos que usam o serviço Web e o .NET Framework.
Desenvolver aplicativos que usam o utilitário rs (RS.exe), o ambiente de script do Reporting Services. Com os scripts Reporting Services e Visual Basic, você pode executar qualquer uma das operações do serviço Web Servidor de Relatórios. Para obter mais informações sobre scripts no Reporting Services, consulte Gerando scripts com o Utilitário rs e o Serviço Web.
Desenvolver aplicativos usando qualquer conjunto de ferramentas de desenvolvimento habilitado para SOAP. Para obter mais informações, consulte Função do SOAP no Reporting Services.
Diagrama de programação
Nesta seção
Métodos de serviço Web Servidor de Relatórios
Descreve os recursos e os métodos de cada serviço Web Servidor de Relatórios.Função do SOAP no Reporting Services
Oferece uma visão geral de SOAP e como ele é usado nos serviços Web Servidor de Relatório.Acessando a API SOAP
Descreve o WSDL (Web Service Description Language) e fornece as URLs para acessar um arquivo do WSDL do Reporting Services.Criando aplicativos que usam o serviço Web e o .NET Framework
Contém informações sobre como desenvolver aplicativos e serviços Web que chamam a API SOAP do Reporting Services.Gerando scripts com o Utilitário rs e o Serviço Web
Oferece uma visão geral do ambiente de script do Reporting Services.Referência técnica (Reporting Services)
Contém material de referência específico dos métodos e dos tipos complexos correspondentes dos serviços Web Servidor de Relatório.
Requisitos de usuário para o desenvolvimento de serviço Web
Para desenvolver aplicativos usando o serviço Web Servidor de Relatórios, você precisa:
Microsoft Internet Explorer 5.5 ou posterior instalado em um computador com uma conexão de Internet e acesso ao servidor de relatório.
Microsoft Visual Studio ou o SDK do Microsoft .NET Framework instalado em um computador se você quiser desenvolver e implantar aplicativos do Reporting Services usando o Microsoft .NET Framework.
Uma compreensão detalhada dos recursos e das capacidades do Microsoft SQL Server Reporting Services.
Uma sólida compreensão de SOAP e de XML Web Services.
Experiência de desenvolvimento em uma linguagem compatível com .NET Framework, como Microsoft Visual C# ou Microsoft Visual Basic, se você planejar usar o .NET Framework como a sua plataforma de desenvolvimento.
Consulte também