Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Службы SQL Server Reporting Services предлагают несколько интерфейсов программирования, которые можно применять в собственных приложениях. Вы можете использовать существующие функции и возможности служб Reporting Services для создания пользовательских средств создания отчетов и управления на веб-сайтах и приложениях Windows. Вы также можете расширить платформу служб Reporting Services.
Расширение платформы служб Reporting Services включает создание новых компонентов и ресурсов, которые могут использоваться для доступа к данным, доставки отчетов и других задач. Эти компоненты и ресурсы можно предлагать компаниям, использующим в своей работе службы Reporting Services.
Примечание.
В службы Reporting Services включены образцы программирования и учебники, помогающие приступить к работе. Дополнительные сведения см. в руководстве разработчика по службам Reporting Services и руководствам разработчика.
В этом разделе
Интеграция служб Reporting Services с приложениями
Приводит общие сведения об использовании служб Reporting Services для интеграции средств работы с отчетами в пользовательские приложения. Описывает, когда для обращения к серверу отчетов применяется прямой доступ по URL-адресу, а когда — веб-служба.
Веб-служба сервера отчетов для ASP.NET и традиционных приложений
Веб-служба сервера отчетов предоставляет доступ ко всем функциональным возможностям сервера отчетов. Веб-служба использует протокол SOAP через протокол HTTP и разработана для работы в качестве интерфейса связи между клиентскими программами и сервером отчетов. Веб-служба и ее методы предоставляют доступ к функциям сервера отчетов и позволяют создавать пользовательские средства для любого этапа жизненного цикла отчета, от управления до выполнения.
Разработка с использованием REST API для современных приложений
REST API служб Reporting Services обеспечивает программный доступ к объектам в каталоге сервера отчетов Reporting Services. С помощью REST API можно перемещаться по иерархии папок, обнаруживать содержимое папки или загружать определение отчета. Можно также создавать, обновлять и удалять объекты.
Доступ по URL-адресу (SSRS)
Службы Reporting Services поддерживают полный набор запросов на основе URL-адреса, которые можно использовать в качестве точки быстрого и простого доступа для перехода по отчетам и их просмотра. Эту технологию можно использовать с веб-службой сервера отчетов для интеграции полного решения отчетов в пользовательские бизнес-приложения. Доступ по URL-адресу полезен при интеграции отчетов в составе веб-портала или при просмотре отчетов из веб-браузера.
Расширения служб Reporting Services
Модульная архитектура служб Reporting Services предназначена для расширения. API управляемого кода доступен для упрощения разработки, установки и управления расширениями, используемыми многими компонентами Служб Reporting Services. Вы можете создавать сборки с помощью Microsoft .NET Framework и добавлять новые функции Reporting Services для подготовки отчетов к просмотру, обеспечения безопасности, доставки и обработки данных, чтобы соответствовать растущим бизнес-требованиям.
Пользовательские элементы отчета
Описывает создание пользовательских элементов отчета, добавляющих новые функции в язык определения отчетов (RDL) или расширяющих функциональные возможности существующих элементов управления.
Использование пользовательских сборок с отчетами
Описывает использование пользовательских сборок с отчетами путем включения ссылок на код в определение отчета.
Доступ к поставщику WMI служб Reporting Services
Описывает использование поставщика WMI служб Reporting Services для управления развертыванием сервера отчетов.