Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 05:06

Повторное использование открытого COM-соединения с 1С

Автор gorden, 28 янв 2013, 12:37

0 Пользователей и 1 гость просматривают эту тему.

gorden

Добрый день!

Пишется WEB приложение на VB.NET. Из него идет подключение к серверу 1С через COM типичным образом:

Dim v8Com = CreateObject("V83.COMConnector")
v8Com.PoolCapacity = 2
v8Com.PoolTimeout = 60
v8Com.MaxConnections = 10
Dim v8Connection = v8Com.Connect("srvr=""servername""; ref=""infobase""; usr=""User""; pwd="""Password"")

... получаем данные из 1C

Все работает, коннектится и получает данные из 1С. Но при каждой перезагрузке WEB-страницы, на сервере 1С добавляется новое соединение и новый сеанс. Например 10 раз загрузили WEB-страницу - получили 10 новых соединений/сеансов на сервере 1С.  Используется Windows Server 2012, пул приложений на IIS, 1С сервер + MSSQL Express.

Как сделать так, чтобы один раз создать COM соединение/сеанс на сервере 1С и использовать его в WEB-приложении повторно сколько угодно раз?

Спасибо!

Теги:

Похожие темы (1)

Рейтинг@Mail.ru

Поиск