Polynom App Server¶
Polynom App Server — серверное программное обеспечение российской компании «Полином» (Polynom), предназначенное для развёртывания и управления веб-приложениями на базе платформы 1С:Предприятие через HTTP-интерфейс. Решение позволяет публиковать информационные базы 1С в виде веб-сервисов и веб-приложений, обеспечивая доступ пользователей через браузер без установки тонкого клиента.
¶Общие сведения
Polynom App Server (сокр. PAS) разрабатывается компанией «Полином» — российским разработчиком программного обеспечения, специализирующимся на инструментах для платформы 1С:Предприятие. Продукт позиционируется как альтернатива встроенному в платформу веб-серверу 1С и средствам публикации на базе IIS/Apache, отличающаяся более гибкой настройкой и оптимизацией под нагрузки корпоративного масштаба.
Основное назначение решения — обеспечить доступ к информационным базам 1С через HTTP/HTTPS-протоколы. В отличие от стандартного веб-сервера платформы, Polynom App Server поддерживает расширенные возможности балансировки нагрузки, кэширования и мониторинга, что критично при работе большого числа удалённых пользователей.
¶Архитектура и принцип работы
Polynom App Server работает как промежуточный слой между клиентами (браузерами или HTTP-клиентами) и кластером серверов 1С:Предприятие. Схема взаимодействия включает следующие компоненты:
- HTTP-шлюз — принимает входящие запросы от клиентов и маршрутизирует их к нужным информационным базам;
- Пул соединений — поддерживает готовые соединения с серверами 1С, сокращая время отклика за счёт переиспользования сессий;
- Модуль аутентификации — обеспечивает проверку учётных данных пользователей, поддерживает интеграцию с системами идентификации;
- Компонент кэширования — хранит статические ресурсы и результаты часто запрашиваемых операций.
При обработке запроса Polynom App Server принимает HTTP-запрос, выполняет проверку прав доступа, преобразует запрос в формат, понятный серверу 1С, и возвращает клиенту результат в виде HTML-страницы, JSON-данных или файлов. Такой подход позволяет использовать единый точка входа для множества информационных баз, размещённых на разных серверах кластера.
¶Возможности
К основным функциональным возможностям Polynom App Server относятся:
- Публикация информационных баз 1С через HTTP/HTTPS;
- Балансировка нагрузки между несколькими серверами 1С;
- Кэширование статических ресурсов и данных;
- Мониторинг состояния серверов и активных сессий;
- Журналирование запросов для анализа производительности;
- Поддержка защищённого соединения по протоколу TLS;
- Интеграция с системами мониторинга и управления ИТ-инфраструктурой.
¶Область применения
Polynom App Server применяется в организациях, использующих платформу 1С:Предприятие в распределённой конфигурации. Типичные сценарии включают:
- Обеспечение удалённого доступа сотрудников к информационным базам через браузер;
- Объединение нескольких кластеров 1С под единым HTTP-шлюзом;
- Повышение отказоустойчивости веб-публикаций за счёт резервирования соединений;
- Организация доступа к 1С через интернет с применением средств защиты.
Решение особенно востребовано в крупных предприятиях, где стандартный веб-сервер платформы 1С не справляется с потоком запросов или требует более гибкого управления трафиком.
¶Преимущества и ограничения
К достоинствам Polynom App Server относят выделение функций веб-публикации в отдельный компонент, что снижает нагрузку на серверы прикладных решений 1С. Отдельное размещение шлюза упрощает масштабирование: при росте числа пользователей можно добавлять новые узлы балансировки без изменения конфигурации серверов 1С. Кроме того, единая точка входа упрощает управление сертификатами TLS и политиками доступа.
Среди ограничений отмечают необходимость в дополнительной лицензии и настройке, а также зависимость от конкретных версий платформы 1С:Предприятие. Для эффективной работы требуется корректная настройка пула соединений под конкретную нагрузку.
¶См. также
- 1С:Предприятие
- Веб-сервер
- Балансировка нагрузки
¶Источники
- Документация компании «Полином» по продукту Polynom App Server
- Материалы конференций и семинаров по платформе 1С:Предприятие
- Обзоры инструментов веб-публикации для 1С
