Поделиться через


модули служб Reporting Services

Модульная архитектура служб Службы Reporting Services обеспечивает возможность расширения. Доступен API управляемого кода, что позволяет легко разрабатывать, устанавливать модули, используемые многими компонентами служб Службы Reporting Services , а также управлять этими модулями. Можно создавать закрытые и общие сборки с помощью Microsoft .NET Framework и добавлять в Службы Reporting Services новые функции, чтобы соответствовать растущим потребностям бизнеса.

Уникальная расширяемая архитектура служб Службы Reporting Services позволяет разработчикам расширять отдельные функции продукта и его компонентов. В настоящее время поддерживается множество модулей, расширяющих возможности обработки данных в службах Службы Reporting Services. API обработки данных поддерживает знакомые конструкции и соглашения поставщиков данных .NET Framework, что позволяет разработчикам встраивать в службы Службы Reporting Services дополнительные возможности обработки данных. Эти модули обработки данных расширяют функциональные возможности сервера отчетов и конструктора отчетов, обеспечивая безукоризненную интеграцию пользовательских данных в отчеты.

Еще одним поддерживаемым модулем является модуль доставки. API доставки полностью интегрирован с архитектурой .NET Framework, что позволяет применять при отправке пользователям уведомлений об отчетах самые разнообразные механизмы доставки. Можно расширить возможности сервера отчетов, чтобы он предоставлял пользователям нестандартные модули доставки, а страницы управления подписками в диспетчере отчетов дополнить так, чтобы они включили поддержку подписок с нестандартными модулями доставки.

Еще один модуль сервера отчетов, модуль настройки определений отчетов (RDCE), позволяет динамически настроить определение отчета до передачи его механизму обработки. Отчеты могут настраиваться с учетом таких факторов, как пользователи или языки. Например, можно реализовать различные представления для разных пользователей (допустим, руководителей или сотрудников отдела) или настроить отчет на использование разных вариантов макета при подготовке отчета к просмотру, допустим, на французском или арабском языке.

в этом разделе

Рекомендации по обеспечению безопасности для модулей
Описывает проблемы защиты, связанные с разработкой и развертыванием расширений Службы Reporting Services.

Реализация модуля обработки данных
Описывает требования и шаги по реализации модуля обработки данных для служб Службы Reporting Services.

Реализация модуля доставки
Описывает требования и шаги по реализации модуля доставки для служб Службы Reporting Services.

Реализация модуля подготовки отчетов
Содержит введение в разработку модулей подготовки отчетов.

Реализация модуля безопасности
Описывает требования и шаги по реализации модуля безопасности для служб Службы Reporting Services.

Библиотека модулей Reporting Services
Содержит справочник по программированию библиотеки API модулей для средств расширения компонента Службы Reporting Services.