Имя: Пароль:
1C
 
Терминалы и проброс портов
0 mishaPH
 
14.10.19
17:00
Колеги. Столкнулся со следующей проблемой

Есть терминал, есть клиент1 и клиент2.
Оба клиента подключены сканеры. Коннектятся к терминалу и админы делают проброс портов.
Итого клиент1 и клиент 2 при подключении к 1с в настройках видят и свой порт и порк соседнего клиента.

Разве не должен клиент видеть только свой порт который тащит на терминал. Админы утверждают что нет. Будет 10 клиентов каждый со своим сканером и все 10 портов и сканеров будет 1с видеть. разделяй их мол на программном уровне.

Они не врут?
1 Garykom
 
гуру
14.10.19
17:44
(0) Не врут. Это не баг это фича.
2 mishaPH
 
модератор
14.10.19
17:45
(1) А порт повисает всегда на какой-то определенный ком? или всегда мигрирует?
3 mishaPH
 
модератор
14.10.19
17:48
Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные, ЗаписьФайл=1) Экспорт

вот штатная функция.

Событие это как раз номер порта? или какое-то произвольное номер устройства?
4 Garykom
 
гуру
14.10.19
17:58
(3) ОбработкаВнешнегоСобытия это вызов от ВК, что туда ВК передаст то и будет.
Драйвера крути короче от сканера.

Обычно в сеансе ВК - драйвер сканера когда подрубается то цепляется на конкретный порт и пофиг на другие.
5 Garykom
 
гуру
14.10.19
18:00
Когда ВК - драйвер подрубается то там при старте указывается настройки в т.ч. порт.
Или есть отдельно настройки (они для пользователя действуют) а 1С работает с ЛУ (логическим устройством по дефолту), т.е. что задашь в настройках при запуске от юзера тот порт и будет.
6 mishaPH
 
модератор
14.10.19
18:16
(4) (5) атоловский у нас драйвера

т.е. достаточно знать, какой порт на терминале занял этот клиент и тупо подключить сканер только к этому порту?
7 mishaPH
 
модератор
14.10.19
18:18
в настройках при подключении сканера есть поле идентификатор устройства. это и передается в событие?
завтра проверю что там передает