Открыть сервисСервис

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С
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru