Как визуализировать отчет с использованием пространства имен ReportService2010

Я работаю над проектом, в котором мы будем взаимодействовать с веб-службой отчетов ReportService2010 под SQL Server 2008 R2. Раньше я работал с ReportService2005.asmx, и моя проблема в том, что я могу ' Я не могу найти разумных примеров того, как визуализировать отчет с помощью этой новой (2010 г.) веб-службы отчетов.

При использовании веб-службы 2005 г. при создании прокси-сервера с помощью wsdl.exe использовался метод «визуализации». утилита. Есть ли эквивалентный метод (или набор методов) для достижения того же результата с помощью службы ReportService2010? Или есть какие-нибудь достойные примеры сквозной инициализации и вызова нового прокси?

Даже в MSDN не так много информации, и в некоторых частях документации API ReportService2010 есть старые фрагменты кода, которые были применимы только к веб-службе 2005 г.

ОБНОВЛЕНИЕ: Возможно, лучше спросить, как что-то изменилось между SSRS 2008 и SSRS 2008 R2 в отношении программного вызова службы (служб) отчетов ... Я вижу, что даже в SSRS 2008 R2, После разговора с кем-то в моей компании я был проинформирован о следующем:

  1. Веб-служба 2006 года была представлена ​​для поддержки интеграции sharepoint в 2008 году.
  2. Веб-служба ReportService2010 была представлена ​​для объединения всех функций, представленных в 2006 году, с Веб-служба 2005 г.
  3. Веб-служба ReportService2005 будет по-прежнему использоваться для выполнения отчетов. Я не знаю почему, но что-то мне подсказывает, что это связано с бизнес-решениями по обеспечению обратной совместимости. Мой коллега сказал, что мы намерены продолжать использовать ReportExecution2005 для рендеринга и ReportService2010 для всех других функций (запросы к серверу SSRS для отчетов, параметров и т. Д.).

К сожалению, вся приведенная выше информация была взята из множества ссылок, ни одной из которых лаконично изложено все вышесказанное. Это' это то, что вы обычно предполагаете, что поставщик объясняет разработчикам клиентов.

11
задан warriorpostman 13 October 2010 в 16:56
поделиться