Имя: Пароль:
1C
 
Пул соединений или открытое соединение независимо от сеанса
0 bigzone
 
23.12.19
09:22
Доброго времени суток.
Есть стандартное подключение к внешнему источнику через COM
====================================================================
    Соединение = Новый COMОбъект("ADODB.Connection");    
    Соединение.ConnectionString = Константы.СтрокаСоединенияСБазойСайт.Получить();
    Соединение.ConnectionTimeout = 60;
    Соединение.CommandTimeout = 60;
    Соединение.CursorLocation = 3;    
    Соединение.Open();//выполняется в среднем 15 сек. в это время 1С у пользователей подвисает
====================================================================
вся проблема в том, что во время выполнения Соединение.Open(); у пользователей подвисает 1С
где можно хранить открытое соединение, т.к. соединение выполняет регламентное заданием а это каждый раз новый сеанс. Соответсвенно во временном хранилище не пойдет хранить.
пробовал найти информацию по пулу соединений - не получилось.