By using this site you agree to the use of cookies for analytics and personalized content.
I agree Learn More
Stimulsoft Reports.Server
Структура продукта и его технические аспекты.
Report Server создан на базе вычислительной архитектуры «клиент-сервер». В ее основе лежит взаимодействие многочисленных клиентов с сервером. Клиент обеспечивает визуализацию данных и пользовательский интерфейс, а сервер – обработку данных, сохранение и передачу необходимой информации клиентскому приложению. Такая организация системы имеет массу достоинств, среди которых масштабируемость, высокая надежность и безопасность вследствие изоляции уровней, оптимальное использование сетевых ресурсов и каналов передачи данных, возможность использования различных клиентов для разнообразных платформ.

Reports Server от Stimulsoft включает в себя серверную и клиентскую части, а также открытое документированное API для различных платформ. Это открывает возможность взаимодействия с нашей системой при помощи любого современного языка программирования. Поэтому без особых затрат ресурсов можно тесно интегрировать Report Server в закрытую корпоративную среду и объединить в единую систему необходимые приложения. Возможность изменения функционала сервера отчетов позволяет выполнять уникальные доработки, подходящие к частным случаям отдельно взятых предприятий.

designer chart 2Внутренняя архитектура сервера отчетов построена на концепции потоков, которые представляют собой асинхронные обработчики информации. Функционирование сервера требует решения нескольких классов задач, для каждого из которых предусмотрены свои типы потоков. Количество потоков разных типов оптимизировано для эффективного выполнения задач сервера. Нагрузка между ними распределяется таким образом, чтобы обеспечить максимальное быстродействие системы.

При использовании Report Server в инфраструктуре Microsoft Azure балансировка нагрузки происходит автоматически. В зависимости от объема решаемых задач количество потребляемых сервером ресурсов изменяется, обеспечивая горизонтальное масштабирование «по запросу».

Для хранения системной и пользовательской информации используется одна из реляционных СУБД – Microsoft SQL Server или MySQL. Обе они имеют высокую производительность и надежность, обеспечивают хранение больших объемов информации и простую интеграцию в инфраструктуру.

import dataВсе компоненты Report Server просты в установке и конфигурации. Справиться с задачами инсталляции системы, благодаря подробным инструкциям, сможет даже неподготовленный IT-специалист.
TwitterTwitterFacebookFacebookRSSRSSLinked inLinked inYoutubeYoutubeStimulsoft BlogStimulsoft BlogViberViberWhatsAppWhatsAppSkypeSkypeTelegramTelegram