Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O SQL Server Reporting Services oferece várias interfaces de programação que você pode aplicar em suas próprias aplicações. Você pode usar os recursos e capacidades existentes do Reporting Services para construir ferramentas personalizadas de relatórios e gerenciamento em sites e aplicativos Windows. Ou você pode expandir a plataforma Reporting Services.
Expandir a plataforma Reporting Services inclui a criação de novos componentes e recursos que possam ser usados para acesso a dados, entrega de relatórios e muito mais. Você pode divulgar esses componentes e recursos para empresas que utilizam Reporting Services em sua organização.
Observação
Reporting Services incluem amostras de programação e tutoriais para ajudar você a começar. Para mais informações, consulte os Exemplos do Reporting Services e o guia do desenvolvedor: Tutoriais (Reporting Services).
Nesta seção
Integre Reporting Services às aplicações
Fornece uma visão geral de como usar o Reporting Services para integrar relatórios em aplicações personalizadas. Descreve quando usar acesso direto à URL e quando usar o serviço Web para acessar o servidor de relatórios.
Serviço Web do Servidor de Relatórios para ASP.NET e aplicações tradicionais
O serviço Web do Servidor de Relatórios oferece acesso à funcionalidade completa do servidor de relatórios. O serviço Web utiliza SOAP sobre HTTP e é projetado para atuar como uma interface de comunicação entre programas clientes e o servidor de relatórios. O serviço web e seus métodos expõem a funcionalidade do servidor de relatórios e permitem que você crie ferramentas personalizadas para qualquer parte do ciclo de vida do relatório, desde a gestão até a execução.
Desenvolver com APIs REST para aplicações
modernas As APIs REST do Reporting Services fornecem acesso programático aos objetos no catálogo do servidor de relatórios do Reporting Services. Ao usar as APIs REST, você pode navegar até uma hierarquia de pastas, descobrir o conteúdo de uma pasta ou baixar uma definição de relatório. Você também pode criar, atualizar e excluir objetos.
Acesso à URL (SSRS)
O Reporting Services suporta um conjunto completo de requisições baseadas em URL, que você pode usar como um ponto de acesso rápido e fácil para navegação e visualização de relatórios. Você pode usar essa tecnologia com o serviço Web do Servidor de Relatórios para integrar uma solução completa de relatórios em suas aplicações empresariais personalizadas. O acesso a URL é útil ao integrar relatórios como parte de um portal Web ou ao visualizar relatórios de um navegador web.
Extensões do Reporting Services
A arquitetura modular do Reporting Services é projetada para extensibilidade. Uma API de código gerenciado está disponível para que você possa desenvolver, instalar e gerenciar facilmente extensões consumidas por muitos componentes do Reporting Services. Você pode criar assemblies usando o Microsoft .NET Framework e adicionar novas funcionalidades de renderização Reporting Services, segurança, entrega e processamento de dados para atender às necessidades em evolução do seu negócio.
Itens de relatório personalizados
Descreve como criar Itens de Relatório Personalizados para adicionar funcionalidade ao RDL ou estender a funcionalidade dos controles existentes.
Usar assemblies personalizados com relatórios
Descreve como usar assemblies personalizados com Relatórios incluindo referências de código dentro da definição do relatório.
Acessar o provedor WMI do Reporting Services
Descreve como usar o Reporting Services WMI Provider para gerenciar implantações de servidores de relatórios.