Работа в терминальном режиме — различия между версиями
(не показано 9 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | При использовании терминального режима работы операторов с сервером, объекты-компьютеры проецируются в отдельные терминальные интерфейсы. | + | [[Практики|Наверх]] |
+ | |||
+ | Терминальный режим нужен для одновременной работы '''нескольких клиентских приложений на одном компьютере'''. При использовании терминального режима работы операторов с сервером, объекты-компьютеры проецируются в отдельные терминальные интерфейсы. | ||
Строка 5: | Строка 7: | ||
− | В этом случае в качестве адреса необходимо указать имя или IP адрес с добавлением в конец строки «/[терминальный адрес]», где [терминальный адрес] — строка, уникально идентифицирующая отдельное терминальное подключение. | + | В этом случае в качестве адреса необходимо указать '''имя''' или '''IP адрес''' с добавлением в конец строки «'''/[терминальный адрес]'''», где '''[терминальный адрес]''' — строка, уникально идентифицирующая отдельное терминальное подключение. |
− | 1 рабочее место | + | '''1 рабочее место:''' |
Строка 13: | Строка 15: | ||
− | 2 рабочее место | + | '''2 рабочее место:''' |
Строка 19: | Строка 21: | ||
− | Под каждое терминальное подключение, на сервере, должно быть соответствующее количество клиентских приложений. | + | Под каждое терминальное подключение, на сервере, должно быть соответствующее количество клиентских приложений. Это легко сделать с помощью копирования папок '''/oktell/client''': |
Строка 25: | Строка 27: | ||
− | Для каждого клиентского места необходимо, в файле конфигурации oktell.ClientStarter4.exe.config, внести значение строки [терминальный адрес] в значение соответствующего ключа | + | Для каждого клиентского места необходимо, в файле конфигурации '''oktell.ClientStarter4.exe.config''', внести значение строки '''[терминальный адрес]''' в значение соответствующего ключа «'''TerminalAddress'''». По умолчанию он пуст. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | В результате получим у первого клиентского места: | |
+ | |||
+ | <add key="TerminalAddress" value="term1" /> | ||
+ | |||
+ | у второго клиентского места: | ||
+ | |||
+ | <add key="TerminalAddress" value="term2" /> | ||
+ | |||
+ | |||
+ | При работе в терминальном режиме использование гарнитур налагает требования, чтобы каждый из клиентов имел доступ к отдельному устройству (возможно использование делителей и виртуальных устройств). Также требуется указание разных локальных портов в клиентских конфигурационных файлах ''\Oktell\Client\oktell.ClientStarter4.exe.config'' при помощи ключа SipLocalPort (для версий Oktell 2.11+): | ||
+ | <add key="SipLocalPort" value="5088" /> | ||
+ | |||
+ | |||
+ | <span style="color:red;"> ВНИМАНИЕ: </span> При использовании на клиентских местах Windows 64bit, необходимо в данном случае, в клиентском конфигурационном файле, прописать: | ||
+ | |||
+ | <add key="UseKeyHook" value="0" /> | ||
− | |||
− | |||
для исключения зависания клиентских приложений. | для исключения зависания клиентских приложений. | ||
− | UseKeyHook - Параметр позволяет принудительно отключить режим перехвата действий клавиатуры для управления гарнитурой. Отключение может понадобиться при обнаружении проблем и конфликтов с операционной системой. | + | |
+ | '''UseKeyHook''' - Параметр позволяет принудительно отключить режим перехвата действий клавиатуры для управления гарнитурой. Отключение может понадобиться при обнаружении проблем и конфликтов с операционной системой. «'''1'''» — режим перехвата активирован. «'''0'''» — режим перехвата деактивирован. '''По умолчанию «1».''' Выключение требуется на 64 разрядных ОС. |
Текущая версия на 13:48, 14 ноября 2014
Терминальный режим нужен для одновременной работы нескольких клиентских приложений на одном компьютере. При использовании терминального режима работы операторов с сервером, объекты-компьютеры проецируются в отдельные терминальные интерфейсы.
В этом случае в качестве адреса необходимо указать имя или IP адрес с добавлением в конец строки «/[терминальный адрес]», где [терминальный адрес] — строка, уникально идентифицирующая отдельное терминальное подключение.
1 рабочее место:
2 рабочее место:
Под каждое терминальное подключение, на сервере, должно быть соответствующее количество клиентских приложений. Это легко сделать с помощью копирования папок /oktell/client:
Для каждого клиентского места необходимо, в файле конфигурации oktell.ClientStarter4.exe.config, внести значение строки [терминальный адрес] в значение соответствующего ключа «TerminalAddress». По умолчанию он пуст.
В результате получим у первого клиентского места:
<add key="TerminalAddress" value="term1" />
у второго клиентского места:
<add key="TerminalAddress" value="term2" />
При работе в терминальном режиме использование гарнитур налагает требования, чтобы каждый из клиентов имел доступ к отдельному устройству (возможно использование делителей и виртуальных устройств). Также требуется указание разных локальных портов в клиентских конфигурационных файлах \Oktell\Client\oktell.ClientStarter4.exe.config при помощи ключа SipLocalPort (для версий Oktell 2.11+):
<add key="SipLocalPort" value="5088" />
ВНИМАНИЕ: При использовании на клиентских местах Windows 64bit, необходимо в данном случае, в клиентском конфигурационном файле, прописать:
<add key="UseKeyHook" value="0" />
для исключения зависания клиентских приложений.
UseKeyHook - Параметр позволяет принудительно отключить режим перехвата действий клавиатуры для управления гарнитурой. Отключение может понадобиться при обнаружении проблем и конфликтов с операционной системой. «1» — режим перехвата активирован. «0» — режим перехвата деактивирован. По умолчанию «1». Выключение требуется на 64 разрядных ОС.