Как средство просмотра отчетов взаимодействует с SSRS?

#asp.net #reportviewer

#asp.net #средство просмотра отчетов

Вопрос:

Я работаю над решением для экстрасети, которое будет содержать некоторые отчеты SSRS. Мы склоняемся к использованию средства просмотра отчетов для отображения отчетов конечному пользователю.

Чего я не могу выяснить, так это как именно осуществляется обмен данными. Клиентский веб-браузер отобразит отчет, но откуда он получит данные? Это клиентский браузер, который напрямую обращается к веб-службе SSRS, или это веб-сервер, на котором размещается средство просмотра отчетов, которое извлекает данные из SSRS?

Это сводится к тому, должен ли мой сервер SSRS быть видимым в Интернете или достаточно, чтобы веб-сервер мог связаться с сервером SSRS.

Ответ №1:

Соединение SSRS выполняется с веб-сервера, а не с клиента.
Клиент выполняет обратную отправку на веб-сервер при каждом обновлении, совет заключается в том, чтобы поместить средство просмотра отчетов в панель обновлений, чтобы выполнить обновление с помощью AJAX, а не перезагружать всю страницу.