Режимы работы программы

Материал из Cybernetic Systems
Перейти к: навигация, поиск

Система CS Polibase может работать в обычном и в терминальном режиме.

В обычном режиме исполняемый файл Polibase ODAC.exe запускается из рабочей папки CS Polibase, которая обычно располагается на сервере приложения. На клиентских компьютерах - рабочих станциях создаются сетевые ярлыки – ссылки на исполняемый файл Polibase ODAC.exe, находящийся на сервере.

Запуск программы в терминальном режиме принципиально не отличается от запуска в обычном режиме.

- Ярлык на программу можно поместить в папку Windows "All Users", после чего он будет виден всем пользователям. Каждый пользователь запускает программу через этот ярлык.

- Если для работы программы используется несколько серверов приложений, то на каждом сервере приложений можно разместить отдельный экземпляр программы (локальную папку CS Polibase), и системный администратор также может распределить запуск экземпляра исполняемого файла (Polibase ODAC.exe) через соответствующие ярлыки между конкретными пользователями (пользовательскими сессиями).


1 Настройка портов подключения для работы системы CS Polibase в терминальном режиме

Рабочие места системы CS Polibase используют внутренние порты подключения, количество которых соответствует количеству приобретенных лицензий.

Каждый запущенный экземпляр программы работает по связанному с ним порту подключения. Распознавание порта подключения для каждого экземпляра программы CS Polibase осуществляется в зависимости от установленных настроек параметров портов подключения.

Настройка свойств рабочих мест и портов подключения осуществляется в форме Файл / Настройки общие / Рабочие места и оборудование.

1.gif

В системе предусмотрены два способа идентификации порта подключения при работе в терминальном режиме:

- По имени пользователя Windows

- Через параметр командной строки (bat-файл)

2 Настройка портов по имени пользователя Windows

Чтобы настроить свойства портов подключения для работы в терминальном режиме:

- Откройте форму Файл / Настройки общие

- Перейдите на закладку Рабочие места и оборудование

- Установите опцию Тип идентификации порта на значение:

- По имени пользователя Windows (если все экземпляры программы будут работать в терминальном режиме). В этом случае предполагается, что все экземпляры программы будут работать в терминальном режиме и будут распознаваться по имени пользователя Windows.

или

- По имени компьютера или пользователя Windows (если часть экземпляров программы будет работать в терминальном режиме, а другая часть – в обычном режиме). В этом случае экземпляры программы, работающие в терминальном режиме, будут распознаваться по имени пользователя Windows, а экземпляры, работающие в обычном режиме, будут распознаваться по имени компьютера).

- Последовательно выделите те порты, по которым предполагается работа программы в терминальном режиме, и отредактируйте их свойства с помощью кнопки Свойства:

- Нажмите кнопку Свойства

- В открывшейся форме редактирования заполните поле Пользователь Windows

- Сохраните данные, нажав ОК

- Повторите указанные действия для нужных портов.

2.gif

Таким образом, в «смешанном» режиме По имени компьютера или пользователя Windows порты, у которых указано имя пользователя Windows, будут работать в терминальном режиме и распознаваться по имени пользователя Windows, а остальные порты будут работать в обычном режиме и их распознавание будет происходить по имени компьютера.

3 Явное указание порта через параметр командной строки (bat-файл)

В системе CS Polibase также предусмотрен запуск программы в терминальном режиме через командный файл (bat-файл) с явным указанием порта подключения.

Чтобы запускать программу Polibase в указанном режиме, нужно использовать командные bat-файлы, где в командной строке в качестве параметра передается номер порта, с которым работает данный экземпляр программы.

Таким образом, каждому пользовательскому компьютеру, где программа CS Polibase работает в терминальном режиме, должен соответствовать свой командный файл с расширением *.bat. Пример командных файлов для запуска системы CS Polibase в терминальном режиме входят в комплект поставки.

При этом лицензионным ключом можно регистрировать только один центральный компьютер, с которого запускается программа (например, сервер). С помощью командных файлов указанного вида можно запускать такое количество экземпляров программы, которое соответствует количеству разрешенных соединений, но каждый экземпляр программы запускается через свой индивидуальный командный файл.


Вернуться в начало