Организация веб-доступа к файловой информационной базе — это популярная задача, позволяющая избежать установки платформы 1С на клиентские компьютеры и отказаться от покупки дорогостоящих терминальных лицензий RDP. Давайте подробно разберем, как реализовать этот процесс, какие подводные камни могут возникнуть и как их обойти.
Прежде чем приступать к публикации, необходимо убедиться, что ваша конфигурация готова к работе через веб-сервер. Основным требованием является использование управляемых форм. Работа через веб-клиент накладывает ряд ограничений:
синхронных вызовов сервера, которые могут блокировать интерфейс.Рассмотрим два основных способа подключения, так как они имеют принципиальные различия в поведении:
тонкий клиент обеспечивает работу, практически идентичную обычному клиент-серверному соединению, при этом корректно обрабатывает файлы и расширения.Одной из самых частых жалоб при работе через веб-сервер является «зависание» лицензий. Это происходит, когда сеанс в 1С формально завершается, но веб-сервер не сообщает об этом службе лицензирования вовремя.
Чтобы минимизировать эти риски, воспользуйтесь следующими рекомендациями:
файловую базу так, чтобы при возможности лицензии раздавались по сети. Если вы используете тонкий клиент, он может обращаться к серверу лицензий отдельно, что избавляет от зависимости от «залипших» сеансов веб-сервера.Apache или IIS) по расписанию в нерабочее время, чтобы принудительно сбрасывать зависшие соединения.регламентные задания выполняются по очереди в одном сеансе, что может замедлить работу при высокой интенсивности фоновых задач.Многие ожидают, что веб-доступ ускорит работу, однако это зависит от исходного состояния системы. Если сейчас пользователи работают через сетевую папку (SMB), то переход на публикацию через веб-сервер даст колоссальный прирост скорости, так как 1С будет передавать только необходимые данные, а не блокировать весь файл базы целиком по сети.
Меры безопасности при публикации «наружу»:
VPN (например, OpenVPN или WireGuard) для организации защищенного туннеля до офисной сети.HTTPS (SSL-сертификат), чтобы исключить перехват учетных данных пользователей в открытом виде.обратный прокси (например, Nginx), который позволит ограничить доступ по IP-адресам, защитить от брутфорс-атак и скрыть реальные пути к публикации базы.Apache или IIS) на компьютер, где расположена база данных.default.vrd, если требуются специфические настройки таймаутов или ограничения сеансов.http://имя_сервера/название_публикации.HTTPS.Таким образом, для небольшой конторы с 10 пользователями переход на веб-доступ является отличной альтернативой терминальному доступу. Это позволит сэкономить на лицензиях RDP и при этом значительно повысить комфорт работы пользователей, особенно если они работают удаленно или имеют нестабильное сетевое соединение.