Руководство разработчика (службы Reporting Services)
Службы SQL Server Службы Reporting Services предоставляют несколько программных интерфейсов, которые можно использовать в пользовательских приложениях. Можно использовать существующие функции и возможности служб Службы Reporting Services для построения пользовательских средств создания отчетов и средств управления на веб-сайтах и в приложениях Windows, или можно расширять платформу служб Службы Reporting Services.
Расширение платформы служб Службы Reporting Services включает создание новых компонентов и ресурсов, которые могут использоваться для доступа к данным, доставки отчетов и других задач. Эти компоненты и ресурсы можно предлагать компаниям, использующим в своей работе службы Службы Reporting Services.
Примечание |
---|
В службы Службы Reporting Services включены образцы программирования и учебники, помогающие приступить к работе. Дополнительные сведения см. в разделах Образцы служб Reporting Services и Руководство разработчика. Учебники (службы Reporting Services). |
В этом разделе
Интеграция служб Reporting Services в приложения
Приводит общие сведения об использовании служб Службы Reporting Services для интеграции средств работы с отчетами в пользовательские приложения. Описывает, когда для обращения к серверу отчетов применяется прямой доступ по URL-адресу, а когда — веб-служба.Веб-служба сервера отчетов
Веб-служба сервера отчетов предоставляет доступ ко всем функциональным возможностям сервера отчетов. Веб-служба использует протокол SOAP через протокол HTTP и разработана для работы в качестве интерфейса связи между клиентскими программами и сервером отчетов. Веб-служба и ее методы предоставляют доступ к функциям сервера отчетов и позволяют создавать пользовательские средства для любого этапа жизненного цикла отчета, от управления до выполнения.Доступ по URL-адресу
Службы Службы Reporting Services поддерживают полный набор запросов на основе URL-адреса, которые можно использовать в качестве точки быстрого и простого доступа для перехода по отчетам и их просмотра. Эту технологию можно использовать совместно с веб-службой сервера отчетов, чтобы интегрировать законченное решение по работе с отчетами в пользовательское бизнес-приложение. Доступ по URL-адресу особенно удобен, если отчеты интегрируются в составе веб-портала, а также для просмотра отчета из веб-браузера.Модули служб Reporting Services
Модульная архитектура служб Службы Reporting Services обеспечивает возможность расширения. Доступен API управляемого кода, что позволяет легко разрабатывать, устанавливать модули, используемые многими компонентами служб Службы Reporting Services, а также управлять этими модулями. Можно создавать сборки с помощью платформы Microsoft .NET Framework и добавлять в службы Службы Reporting Services новые функции для подготовки отчетов к просмотру, обеспечения безопасности, доставки и обработки данных, чтобы соответствовать растущим требованиям.Пользовательские элементы отчета
Описывает создание пользовательских элементов отчета, добавляющих новые функции в язык определения отчетов (RDL) или расширяющих функциональные возможности существующих элементов управления.Использование пользовательских сборок с отчетами
Описывает использование пользовательских сборок с отчетами путем включения ссылок на код в определение отчета.Поставщик WMI для служб Reporting Services
Описывает использование поставщика WMI служб Службы Reporting Services для управления развертыванием сервера отчетов.Использование программирования веб-части обозревателя в интеграции с SharePoint
Описание программных функций веб-части средства просмотра отчетов и способа проектирования пользовательских поставщиков соединений для веб-части средства просмотра отчетов.