В чем разница между конечными точками веб-службы ReportService2005.asmx и ReportExecution2005.asmx в SSRS?

#sql-server #ssrs-2008 #reporting-services

#sql-сервер #ssrs-2008 #службы отчетов

Вопрос:

Кто-нибудь знает, в чем разница между двумя конечными точками веб-службы ReportService2005.asmx и ReportExecution2005.asmx в службах отчетов SQL Server? есть ли статья, которую я могу просмотреть? Спасибо.

Комментарии:

1. Обратите внимание на различия между различными версиями SQL Server

Ответ №1:

ReportExecution2005 Конечная точка позволяет разработчикам программно обрабатывать и отображать отчеты на сервере отчетов. Доступ к WSDL для этой конечной точки осуществляется через ReportExecution2005.asmx?wsdl .

Веб-сервис ReportService2005 ( reportservice2005.asmx ) позволяет разработчикам программно управлять объектами на сервере отчетов.

Комментарии:

1. Конечные точки ReportService2005 и ReportService2006 устарели в SQL Server 2008 R2. Конечная точка ReportService2010 включает в себя функциональные возможности обеих конечных точек и содержит дополнительные функции управления.

Ответ №2:

Как говорит Митч, ReportExecution2005 предназначен для выполнения отчетов, обработки детализации, рендеринга и т.д. И ReportService2005 используется для создания объектов (источники данных, подписки, даже отчеты), а также обновления, удаления, запросов и т.д.

Две удобные ссылки — это списки методов MSDN для ReportExecutionService (конечная точка веб-службы ReportExecution2005) и ReportingService2005 (конечная точка веб-службы ReportService2005).

Не путайте их с ReportService2006 конечной точкой, которая используется, если у вас настроены SSRS для интегрированного режима Sharepoint.

Надеюсь, это поможет!

Ответ №3:

ReportService2005

  1. Позволяет управлять сервером отчетов и его содержимым, включая настройки сервера, безопасность, отчеты, подписки и источники данных.
  2. Может быть доступен: http://servername:port/ReportServer/ReportService2005.asmx?wsdl

Веб-сервис ReportExecution2005

  1. Включает выполнение отчета
  2. Может быть доступен: http://servername:port/ReportServer/ReportExecution2005.asmx?wsdl