Имя: Пароль:
1C
1С v8
Вопрос по com соединению
0 sirbure
 
14.12.22
12:31
Возможно ли использование одного сеанса com соединения несколькими пользователями? Условно : Есть две файловые базы, база 1 устанавливает соединение с базой 2 при входе первого пользователя. Остальные используют соединение созданное первым пользователем?
1 Garykom
 
гуру
14.12.22
12:35
Ответ: Нельзя, потому что не надо использовать COM соединения
2 Волшебник
 
модератор
14.12.22
12:36
нет
3 Garykom
 
гуру
14.12.22
12:36
теоретически ну напиши свой прокси аля общий пул соединений и юзай
с нормальными СУБД так и поступают
4 Garykom
 
гуру
14.12.22
12:37
(2) Эээ как это нельзя когда теоретически и практически вполне можно
Но не нужно ибо COM устарел и не надо его юзать
5 Garykom
 
гуру
14.12.22
12:38
(4)+ практически нужна не файловая 1С а серверная, чтобы там фоновое длительное держать которое установленное COM соединение будет держать
и задания по очереди обрабатывать
6 NorthWind
 
14.12.22
12:39
(4) думаю, память из-под объекта будет освобождена до того, как второй пользователь доберется до него.
7 Garykom
 
гуру
14.12.22
12:39
(5)+ или отдельный сеанс файловой 1С аля робот
но это тот еще изврат, хотя на 77 только так и можно было
8 Garykom
 
гуру
14.12.22
12:40
(6) с чего освобождена то?
9 NorthWind
 
14.12.22
12:42
хотя если фоновое, то теоретически да, должно сработать
10 sirbure
 
14.12.22
12:44
(7) Понимаю что отдельный сеанс можно, как дать другим юзерам пользоваться этим соединением? и (1) Каким еще образом можно из 1 базы соединиться со 2 базой, на примаер что бы создать документ, или изменить документ?
11 Garykom
 
гуру
14.12.22
12:46
(10) дык разные сеансы одной базы 1С вполне могут между собой общаться ))

сеанс 1 (база 1) держит соединение COM с (база 2)
другие сеансы (база 1) обращаются (каким способом сам придумай, хоть через РС) к сеансу 1 (база 1) и он обрабатывает эти обращения
12 Garykom
 
гуру
14.12.22
12:47
(11) это паттерн Browser Service/Master
13 sirbure
 
14.12.22
12:56
(11) РС Это что?
14 Garykom
 
гуру
14.12.22
12:57
(13) Регистр Сведений
15 sirbure
 
14.12.22
13:05
(14) а понятно, тоже мыс были, я прост не совсем понимаю что туда поместить, сам комобъект не получится, получается объект сунуть в хранилище значений, а в регитр ссылку?
16 Волшебник
 
модератор
14.12.22
13:06
(15) Нет, конечно. Оставьте эту безумную идею.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс