Имя: Пароль:
1C
1С v8
Удаление сеансов пользователей (не использу com)
,
0 alexei366
 
26.01.14
15:28
Народ есть ли программный вариант даления сеансов базы не используя COM подключения к агенту сервера. Проблема в том что на сервере стоят разные платформы (а точнее есть 2 службы платформы 8.3 разных версий) а COM работает с той версией котора устанавливалась-регистрировалась последней , то есть имея 2 базы разных версий 8.3 из одной можно будет подключиться к агенту своей версии а из другой нет.
1 IamAlexy
 
26.01.14
15:29
какой смысл держать две РАЗНЫЕ платформы 8.3 ?
2 alexei366
 
26.01.14
15:29
(1) Ждал этого вопроса))))) так скажем пока по религиозным соображениям приходиться)
3 Рэйв
 
26.01.14
15:30
(0)Есть
4 alexei366
 
26.01.14
15:31
(3) Давай расскажи)
5 Рэйв
 
26.01.14
15:32
(4)Да запросто.
Обрабтка Блоктровка соединений или как тот так
6 Рэйв
 
26.01.14
15:33
поищи в типовых
7 alexei366
 
26.01.14
15:33
(5) что это дает? ты имеешь ввиду блокировку базы на подключение?
8 Рэйв
 
26.01.14
15:36
(7)Ну когда Я  е запускаю, то все отваливаюится, и зайти можнот только через ярлык с нужным кодом. Так что гугли дальше про /UC
9 alexei366
 
26.01.14
15:41
(8) Да не, мне тип надо вывести возможность в интерфейс по удалению какого-нить определенного сеанса, блокировка базы не нужна))
10 zladenuw
 
26.01.14
15:45
(9) пишешь код который делаешь завершение работы пользователя. подключаешь обработчик. откуда читаешь кому нужно отключиться. на форме выставляешь галочки. смысл понял ?
11 alexei366
 
26.01.14
15:54
(10) А если из-за сбоя в сети клиент потерял связь и юзер перезапустил приложение, в итоге шиш в зависшем сеансе обработчик ожидания сработает (так как клиента на нем уже нет)
12 zladenuw
 
26.01.14
15:56
(11) можно перед завершение или при старте снимать флаг. дело уже в тонкостях. такие затыки можно решить
13 alexei366
 
26.01.14
19:06
(11) Ну давай подумаем, запускается сеанс ставится флаг, теряется соединение с клиентом и что дальше?
14 timurhv
 
26.01.14
21:04
(13) зависшие сессии без COM вряд ли сможешь удалить)))
15 zulu_mix
 
26.01.14
21:08
киляй процессы 1с на тачках усерей
16 zulu_mix
 
26.01.14
21:09
или коннекшены на скуле
17 Ranger_83
 
26.01.14
21:17
(0) написал для себя 2 батничка, которые регистрируют нужную версию консоли.
18 alexei366
 
26.01.14
22:10
(17) Да есть они уже, но чот както впадлу в коде использовать такой способ, нну ладно раз других вариантов нет (кроме как COM) то мож попытаюсь в реестре переделать имена и ссылки COM объекта одной версии чтоб и вторая установилась