Partilhar via


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