Changes between Version 2 and Version 5 of Ticket #7
- Timestamp:
- Oct 20, 2020, 11:35:16 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #7
- Property Status assigned → reopened
- Property Summary Приложение должно работать в режиме клиент-сервер → "Тонкий клиент"
- Property Priority trivial → major
- Property Milestone Исправление багов, добавление полезностей → 1 очередь
-
Ticket #7 – Description
v2 v5 1 Приложение должно работать, как сервером, так и клиентом, а также сервером и клиентом одновременно 1 Сейчас для мониторинга блока из нескольких точек требуется запустить в каждой точке копию Supervisor и включить опрос. Это создаёт избыточную нагрузку на узкие каналы Ethernet в DSL и может приводить к конфликтам(например при опросе регенераторов). 2 Предлагается сделать отдельную версию программы - тонкий клиент, которая бы запр 3 Тонкий клиент отображает пользователю информацию о необходимых блоках, подключается к одному или нескольким серверам(штатная программа Supervisor) и получает с них информацию о нужных ему "областях" на карте. 2 4 3 Упрощеный вариант: 4 Клиент работает в режиме просмотра (ничего не редактируется), подключается к одному или нескольким серверам и получает с них информацию о нужных ему "областях" 5 6 -------------------------- 7 Полный вариант: 8 Клиент: подключается к серверу, получает карту, адреса блоков, состояние. 9 может запускать программу монитор и браузер напрямую к блокам (и ?возможно? через сервер). Должна быть возможность получать разные куски "карты" с разных серверов, а также добавлять непосредственно сами девайсы на карту. 10 11 Сервер: отдаёт клиентам разрешённую для них часть карты, и состояние блоков. Авторизация клиентов. 5 Сервер отдаёт клиентам разрешённую для них часть карты, состояние блоков, события. Должна быть предусмотрена авторизация клиентов. 12 6 13 7 Нужно предусмотреть варианты: 14 8 - получение клиентом всей(доступной ему) карты с сервера 15 9 - получение только определённых блоков (диалог, выбор чекбоксами нужных девайсов) 16 - редактирование полученой карты (например удаление ненужных блоков)17 - выбор сетевого адаптера отдельно для сервера и для опроса блоков