Studio
Клиентское веб-приложение, предназначенное для проектирования сценариев обработки, визуализации данных, настройки сервера, управления правами пользователей. Обработка данных выполняется Loginom Server-ом.
Studio – основное рабочее место аналитика и конечного пользователя, реализующее пользовательский интерфейс работы с платформой.
Поддерживаются браузеры:
- Chrome не ниже 84.0
- Firefox не ниже 79.0
- Opera не ниже 70.0
- Safari не ниже 14.1
- Edge не ниже 84.0
- Yandex не ниже 20.10
- прочие браузеры на базе Chromium не ниже 84.0
Параметры подключения к Loginom Server задаются в файле конфигурации.
Взаимодействие компонентов
Studio обменивается данными с Loginom Server по протоколу websocket. Соединение может устанавливаться одним из двух способов - напрямую с сервером Loginom, либо через websocket proxy, настроенном на web-сервере.
Websocket proxy позволяет предоставлять доступ к Loginom Server через http(s) порт web-сервера, что упрощает конфигурацию сетевых экранов.
Для включения wsproxy на встроенном web-сервере достаточно отметить пункт "Использовать WebSocket proxy" при установке, IIS требует более сложной настройки.
При установке по умолчанию websocket proxy отключен.
Без wsproxy
- Браузер подключается к web-серверу по протоколу
http
и загружает Loginom Studio:http://web-server-host:80/app
- URL подключения, если шифрование http не включено;https://web-server-host:443/app
- URL подключения, если шифрование http включено.
- Из конфигурации server.json формируется URL для подключения к серверу Loginom;
- Loginom Studio создает подключение на хост сервера Loginom по протоколу
websocket
:ws://loginom-server-host:8080/ws
- URL подключения, если шифрование websocket не включено. При наличии шифрования http подключение запрещено.wss://loginom-server-host:8443/ws
- URL подключения, если шифрование websocket включено.
С использованием wsproxy
- Браузер подключается к web-серверу по протоколу
http
и загружает Loginom Studio:http://web-server-host:80/app
- URL подключения, если шифрование http не включено;https://web-server-host:443/app
- URL подключения, если шифрование http включено.
- Из конфигурации server.json формируется URL для подключения к серверу Loginom;
- Loginom Studio подключается к хосту web-сервера по протоколу
websocket
:ws://web-server-host:80/ws
- URL подключения, если не включено шифрование ни http, ни websocket;wss://web-server-host:443/ws
- URL подключения, если включено шифрование http либо websocket.
- Web-сервер создает подключение на хост сервера Loginom по протоколу
websocket
и перенаправляет в него траффик соединения с Loginom Studio:ws://loginom-server-host:8080/ws
- URL подключения, если шифрование websocket не включено;wss://loginom-server-host:8443/ws
- URL подключения, если шифрование websocket включено.
Статьи в разделе: