Integrando o Reporting Services em aplicativos
O Reporting Services é uma plataforma de relatório aberta e extensível criada para fornecer aos desenvolvedores um conjunto abrangente de APIs para soluções de desenvolvimento.
Há três opções para integrar Reporting Services em aplicativos personalizados: o serviço Web servidor de relatório, também conhecido como a API SOAP Reporting Services, os controles ReportViewer para o Microsoft Visual Studio 2008 e o acesso à URL. Cada opção fornece uma abordagem diferente para a integração do Reporting Services com os aplicativos.
serviço Web Servidor de Relatórios
O serviço Web Servidor de Relatórios é a principal interface de desenvolvimento no Reporting Services. Esteja você desenvolvendo código para gerenciar o seu catálogo de relatórios ou desenvolvendo código para renderizar relatórios em um formato compatível, o serviço Web exibe todos os métodos necessários para a integração do Reporting Services aos seus aplicativos. Um exemplo de um desses aplicativos é o Gerenciador de Relatórios, que está incluído no Reporting Services; ele usa o serviço Web para gerenciar o banco de dados do servidor de relatório.
Controles ReportViewer do Visual Studio
Os controles ReportViewer incluídos no Visual Studio 2008 são usados para integrar a exibição de relatório em seus aplicativos. Existem dois controles: um para aplicativos baseados em Windows Forms e um para aplicativos Web Forms. Cada controle oferece o recurso de exibição de relatórios implantados como um servidor de relatório além da capacidade de renderizar relatórios existentes em um ambiente onde um servidor de relatório não foi instalado.
Acesso à URL
O acesso à URL é outra opção para a integração da exibição de relatório com os aplicativos, se os controles ReportViewer não forem uma opção. Além disso, o acesso à URL é útil para enviar aos usuários, por email, links para relatórios.
Nesta seção
Integrando o Reporting Services por meio do acesso de SOAP
Descreve como integrar a navegação de relatório do Reporting Services e o gerenciamento aos seus aplicativos de negócios existentes usando o serviço Web Servidor de Relatórios.
Integrando o Reporting Services usando os controles ReportViewer
Descreve como integrar a exibição de relatório aos seus aplicativos existentes usando os controles ReportViewer.
Integrando o Reporting Services usando o acesso à URL
Descreve como integrar navegação de relatório do Reporting Services aos seus aplicativos de negócios existentes usando o acesso à URL.
Consulte Também
Gerenciador de Relatórios (modo nativo do SSRS)
Optando entre acesso à URL e SOAP
Referência técnica (SSRS)
Serviço Web do Servidor de Relatório