Действия
REST сервер¶
- Содержание
- REST сервер
Запуск сервера¶
Для запуска Rest-сервера необходимо запустить RestWeb.exe (является частью системы Омега) с заданными аргументами:- -s - сервер что подразумевается как TNS имя базы (подробнее об этом в Сетевые настройки в Oracle );
- -u - пользователь;
- -p - пароль;
- -o - владелец БД. Подразумевается логин пользователя администратора в Omega Production (подробнее об этом в База Omega Production Общие понятия правила принципы);
- -port - порт, на котором Rest-сервер будет принимать входящие соединения;
- -max_servers_count - максимальное количество одновременно обрабатываемых запросов, в случае если придет большее количество запросов, чем указано данным аргументом, запросы не успевшие на обработку, будут ждать своей очереди;
- -tray – 'yes'/’no’ (по-умолчанию ‘yes’), показывать в трее иконку сервера или нет;
- -console – 'yes'/’no’ (по-умолчанию ‘yes’), показывать окно консоли сервера или нет;
- -compression – ‘yes/no’ (по-умолчанию ‘no’), использовать сжатие передаваемых/принимаемых данных;
- -stat_storage – ‘memory’/’file’ (по-умолчанию 'file’) при использовании расширенной статистики место хранения данных статистики.
- -http_root - путь в Url, который обслуживается сервером (по-умолчанию - корень /);
Пример:
RestWeb.exe -s omp10 -u WORK -p WORK_PASS -o WORK_ADM -port 8082 -max_servers_count 3
Сервер будет подключен к БД work_adm@omp10 под пользователем WORK (пароль пользователя WORKPASS; логин и пароль пользователя Омеги), доступ к Rest-серверу через порт 8082. Максимальное количество обрабатываемых одновременно запросов - 3.
Желательно создать отдельного пользователя в Омеге от имени которого запускается сервер. Права в системе ему можно не задавать.
Веб интерфейс¶
После запуска REST сервера он должен быть доступен по ссылке http://<имя пк в сети или IP>:<указанный в параметрах запуска порт>
. Должна отобразится главная страница:
Обновлено BEA 1 день назад · 7 изменени(я, ий)