|

Публикация WEB-приложения из программы 1C:Предприятие


Содержание:

  1. Предварительные условия при работе в системе 1С
  2. Процедура публикации информационной базы

Публикация информационной базы на веб-сервере представляет собой процедуру сопоставления конкретной базы данных 1С:Предприятие с уникальным URL-адресом, что делает ее доступной для работы через веб-клиент или тонкий клиент по протоколу HTTP/HTTPS. Данный процесс создает конечную точку веб-приложения на сервере IIS или Apache.

Предварительные условия при работе в системе 1С

Перед началом публикации обязательным условием является выполнение следующих требований:

  1. На сервере, предназначенном для веб-доступа, должен быть установлен и сконфигурирован веб-сервер (IIS/Apache) со всеми необходимыми службами ролей, включая расширения ISAPI.
  2. На этом же сервере должна быть установлена платформа 1С:Предприятие. Причем версия и разрядность платформы должны совпадать с версией и разрядностью сервера 1С. В процессе установки платформы в обязательном порядке должен быть выбран компонент “Модули расширения веб-сервера”.

Процедура публикации информационной базы

Публикация выполняется из режима “Конфигуратор” с правами администратора операционной системы.

1. Запуск Конфигуратора: Откройте информационную базу, подлежащую публикации, в режиме “Конфигуратор”.

2. Инициация публикации: В главном меню выберите “Администрирование” -> “Публикация на веб-сервере…”.

3. Конфигурация параметров: В диалоговом окне необходимо точно указать параметры:

    • Имя: Имя создаваемого виртуального каталога, которое станет частью URL. Рекомендуется использовать лаконичные имена в нижнем регистре без специальных символов (например, buhgalteria).
    • Веб-сервер: Выбор между IIS и Apache.
    • Каталог: Физический путь на диске сервера, где будет размещен конфигурационный файл публикации. Стандартной практикой является создание подкаталога в корневой директории веб-сервера (например, C:\inetpub\wwwroot\buhgalteria).
    • Опции публикации: Установка флагов для публикации веб-сервисов, сервисов OData, доступа для мобильных клиентов и прочих интерфейсов в зависимости от задач.

    4. Выполнение: Нажатие кнопки “Опубликовать” инициирует процесс. Система создает в указанном каталоге конфигурационный файл default.vrd. Этот XML-файл содержит ключевые директивы для модуля расширения веб-сервера, включая строку подключения к кластеру серверов 1С и имя информационной базы (параметр ib=…).

    5. Завершение и проверка: После получения сообщения об успешной публикации настоятельно рекомендуется перезапустить пул приложений (Application Pool) в IIS, который ассоциирован с созданным виртуальным каталогом. Это гарантирует, что веб-сервер будет использовать актуальную конфигурацию.

      Проверку можно осуществить, введя в браузере итоговый URL-адрес: http://<имя_сервера>/<имя_публикации>. Успешным результатом является появление окна аутентификации 1С:Предприятие. Корректно выполненная публикация является фундаментом для построения современной, географически распределенной архитектуры доступа к корпоративным данным.

      Специалист компании ООО “Кодерлайн”,

      Романюк Евгений


      Помогла ли вам статья? Оставьте свой комментарий:

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

      Ваш адрес email не будет опубликован. Обязательные поля помечены *

      Блог про 1С:Предприятие

      Copyright © 2024 TopKoder

      Мы занимаемся внедрением и обслуживанием программных продуктов 1С.