Каталог решений - Публикация веб-сервисов 1С 8.3 вручную в Linux

Публикация веб-сервисов 1С 8.3 вручную в Linux

Публикация веб-сервисов 1С 8.3 вручную в Linux

В наличии

Актуальный пример настройки публикации веб-сервисов под Linux

Категория:

Описание

Небольшая шпаргалка о публикации веб-сервисов под Linux. В интернете информация одна и та же, причем по устаревшему формату. Решил поделиться шпаргалкой, да и самому чтобы не забыть.

В общем после стандартной публикации базы под Linux командой

  ./webinst -apache24 -wsdir test -dir /var/www/test -connstr "Srvr=server;Ref=test;" -confPath /etc/apache2/apache2.conf

Остается вручную опубликовать веб-сервисы. Формат файла default.vrd слегка поменялся (на примере веб-сервиса из 1С Документооборот):

  <?xml version="1.0" encoding="UTF-8"?>
  <point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
                  xmlns:xs="http://www.w3.org/2001/XMLSchema"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  base="/test"
                  ib="Srvr=server;Ref=test;">
  <ws publishExtensionsByDefault="true"> # включаем публикацию веб-сервисов
          <point name="DMService" # Имя веб-сервиса в конфигураторе
                  alias="dm.1cws" # dm.1cws - алиас веб-сервиса в браузере
                  enable="true" # включаем сам веб-сервис
                  reuseSessions="autouse"
                  sessionMaxAge="20"
                  poolSize="10"
                  poolTimeout="5"/>
  </ws>
          <standardOdata enable="false"
                          reuseSessions="autouse"
                          sessionMaxAge="20"
                          poolSize="10"
                          poolTimeout="5"/>
          <analytics enable="true"/>
  </point>

Буду рад, если кому-то помог.

has been added to your cart:
Оформление заказа