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


Веб-служба сервера отчетов

Службы SQL ServerReporting Services предоставляют доступ ко всем функциональным возможностям сервера отчетов посредством веб-службы сервера отчетов. Веб-служба сервера отчетов является XML-веб-службой с API-интерфейсом SOAP. Она использует протокол SOAP через HTTP и служит интерфейсом связи между клиентскими программами и сервером отчетов. Веб-служба содержит две конечные точки (одну для выполнения отчетов и другую для управления отчетами) с методами, которые используют функции сервера отчетов и позволяют создавать пользовательские средства для любого этапа жизненного цикла отчета.

Существует три основных способа разработки приложений служб Reporting Services, основанных на веб-службе. Можно выполнять следующие операции.

Схема программирования

Варианты разработки веб-служб, доступные в службах Reporting Services

Параметры веб-службы сервера отчетов

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

Требования к пользователю для разработки веб-служб

Для разработки приложений с помощью веб-службы сервера отчетов необходимо:

  • обозреватель Microsoft Internet Explorer 5.5 или более поздней версии, установленный на компьютере, который соединен с Интернетом и имеет доступ к серверу отчетов;

  • Microsoft среда Visual Studio или пакет SDK для Microsoft.NET Framework, установленные на компьютере, если необходимо разрабатывать и развертывать приложения служб Reporting Services с помощью Microsoft.NET Framework;

  • полное представление о функциях и возможностях служб MicrosoftSQL ServerReporting Services;

  • уверенное владение протоколом SOAP и службами XML Web Services;

  • опыт разработки на языке, совместимом с платформой .NET Framework, например MicrosoftVisual C# или MicrosoftVisual Basic, если планируется использовать .NET Framework в качестве платформы разработки.