веб-служба сервера отчетов
Службы SQL Server Reporting Services предоставляют доступ к полным функциям сервера отчетов через веб-службу сервера отчетов. Веб-службой сервера отчетов является веб-служба XML с API-интерфейсом протокола SOAP. Она применяет протокол SOAP через протокол HTTP и действует как интерфейс связи между клиентскими программами и сервером отчетов. Веб-служба предоставляет две конечные точки — одну для выполнения отчета, а другую для управления отчетом — при помощи методов, которые предоставляют функциональные возможности сервера отчетов и дают возможность создавать пользовательские средства для любого периода жизненного цикла отчетов.
Существует три основных способа разработки приложений служб Reporting Services на основе веб-службы. Вы можете:
Разработка приложений с помощью Microsoft Visual Studio и пакета SDK для Microsoft платформа .NET Framework. Дополнительные сведения об использовании платформа .NET Framework для создания приложений веб-службы см. в статье "Создание приложений с помощью веб-службы" и платформа .NET Framework.
Разработка приложений с помощью служебной программы rs (RS.exe), среды скриптов Служб Reporting Services. С помощью скриптов Reporting Services и Visual Basic можно выполнять любые операции веб-службы сервера отчетов. Дополнительные сведения о скриптах в службах Reporting Services см. в разделе "Скрипт" с помощью служебной программы rs.exe и веб-службы.
Разрабатывать приложения с использованием любого набора средств разработки с поддержкой протокола SOAP. Дополнительные сведения см. в разделе Роль протокола SOAP в службах Reporting Services.
Схема программирования
Доступные способы разработки веб-службы для служб Reporting Services
В этом разделе
Методы веб-службы сервера отчетов
Описывает функции и методы каждой веб-службы сервера отчетов.
Роль протокола SOAP в службах Reporting Services
Общие сведения о SOAP и его использовании в веб-службах сервера отчетов.
Доступ к API SOAP
Описывает язык WSDL и предоставляет URL-адреса для доступа к файлу WSDL служб Reporting Services.
Создание приложений с помощью веб-службы и .NET Framework
Содержит сведения о разработке приложений и веб-служб, которые вызывают API-интерфейс протокола SOAP служб Reporting Services.
Создание скриптов с помощью программы rs.exe и веб-службы
Общие сведения о среде сценариев служб Reporting Services.
Технический справочник (SSRS)
Содержит справочные материалы по методам веб-служб сервера отчетов и по соответствующим сложным типам.
Требования пользователей для разработки веб-служб
Для разработки приложений с использованием веб-службы сервера отчетов необходимо следующее.
Microsoft Internet Обозреватель 5.5 или более поздней версии, установленной на компьютере с подключением к Интернету и доступом к серверу отчетов.
Microsoft Visual Studio или пакет SDK microsoft платформа .NET Framework, установленный на компьютере, если вы хотите разрабатывать и развертывать приложения служб Reporting Services с помощью Microsoft платформа .NET Framework.
Подробное понимание функций и возможностей служб Microsoft SQL Server Reporting Services.
Твердое понимание веб-служб SOAP и XML.
Опыт разработки на языке, совместимом с платформа .NET Framework, например Microsoft C# или Microsoft Visual Basic, если планируется использовать платформа .NET Framework в качестве платформы разработки.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по