Серверы репозитория

Оценить
(0 голоса)

Поскольку обработка отчетов Crystal Reports Server базируется на Crystal Reports, должны быть установлены процедуры обработки файлов Crystal .RPT, предназначенные для публикации, планирования и просмотра. Программные объекты CRS XI, а также объекты сторонних производителей (файлы .PDF, .DOC и .XLS, исполняемые программы, программы Java и сценарии) должны быть доступны для управления подсистемой планирования заданий и просмотра. Это то, чем должен заниматься сервер репозитория. Этот сервер хранит RPT-файлы, которые можно просматривать по требованию, RPT-файлы, которые нужно регулярно запускать автоматически (возможно, каждую ночь, каждую неделю и так далее), равно как и завершенные копии автоматических отчетов — RPT-файлы, хранящие данные, готовые для просмотра после того, как они были сгенерированы. Сервер репозитория также управляет хранимыми копиями файлов от независимых поставщиков, такими как документы Word и Excel, PDF-файлы, сценарные и программные файлы.

Существуют два разных сервера репозитория. Сервер репозитория входных файлов (Input File Repository Server — Input FRS) — это место, где RPT-файлы Crystal Reports, файлы сторонних производителей, исполняемые и сценарные файлы находятся после того, как они были опубликованы с помощью Crystal Reports XI, Publishing Wizard, Central Management Console или Import Wizard. В случае Crystal Reports эти “еще не запущенные” отчеты известны как объекты Crystal Reports Server.

Когда поступает запрос на просмотр опубликованного отчета по требованию либо когда CMS автоматически запускает генерацию запланированного отчета, у Input FRS запрашивается для запуска копия файла .RPT. Точно так же, когда запрашивается для просмотра объект стороннего производителя, такой как документ Word, электронная таблица Excel или файл Adobe PDF, Input FRS обеспечивает доступ к этому файлу. Объекты, запланированные для автоматического запуска, также поставляются Input FRS.

Сервер репозитория выходных файлов (Output File Repository Server — Output FRS) хранит все завершенные файлы .RPT с сохраненными данными (известные как экземпляры отчетов), полученные от CMS в результате запланированной регулярной автоматической генерации. Когда конечный пользователь желает просмотреть экземпляр отчета, другой компонент Crystal Reports Server обращается к CMS, который отслеживает все экземпляры готовых отчетов в Output FRS. Файл .RPT, содержащий данные, передается с сервера другим компонентам для кэширования и HTML-форматирования, чтобы в конечном итоге попасть в Web-браузер пользователя. Output FRS также отслеживает состояние запланированных к запуску программных объектов, подобных текстовым файлам, содержащим вывод программ или сценариев, которые были выполнены. Эти программные экземпляры могут просматриваться почти так же, как экземпляры отчетов.

 

Сервер страниц Crystal Reports
Сервер программных заданий
Сервер заданий на отправку в пункты назначения
Сервер событий
Сервер заданий на создание списков значений

Добавить комментарий


Защитный код
Обновить