#20 closed улучшение (wontfix)
Сервер/клиент порт или устройство
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | major | Milestone: | 1 очередь |
Keywords: | Cc: | andrei |
Description
В ТЗ указано что всё устройство должно быть в одном из режимов:
Устройство, в зависимости от настроек должно работать в одном из двух режимов: “Сервер” или “Клиент”....
Сейчас по факту роль Сервер/клиент настраивается для каждого порта.
Я не вижу в этом смысла и не думаю что пользователю потребуется в одной точке иметь один порт сервер а другой клиент.
Если устройство сервер - ему дали статический публичный адрес, если клиент, то главное чтобы в интернет смог выйти, пусть даже через Нат.
Предлагаю в соответствии с ТЗ настройку сервер/клиент применять ко всему устройству, думаю что так буде проще для пользователя.
Change History (5)
comment:1 by , 6 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
follow-ups: 3 5 comment:2 by , 6 years ago
ничего в замен
В замен упрощение настройки и схемы организации связи...
Если настройка для пользователя будет бесполезна(а моё ИМХО так и говорит), то убрать её - улучшение. Конечно я не претендую на то что моё мнение единственное правильное :)
Андрей что ты думаешь по этому тикету ?
comment:3 by , 6 years ago
Replying to san:
В замен упрощение настройки и схемы организации связи...
Во-первых, схема организации связи не меняется - она "дана свыше", и дело пользователя - настроить устройство в соответствии с этой схемой. Схема связи является исходными данными для настройки.
Во-вторых, так как порты работают независимо друг от друга, настройка все равно будет производиться "один порт за раз". И режим "клиент/сервер" все равно придется один этот "раз" выбрать. Да, согласен, если первый порт уже был настроен, то при настройке второго менять режим уже не надо, и это можно считать упрощением. Но, в таком случае, переформулирую так: это упрощение столь незначительно, что ради него не вижу смысла нарушать независимость функционирования двух "модемов" нашего устройства.
comment:4 by , 6 years ago
Оказалось, что у Андрея были не настроен почтовый адрес для этого проекта. Так как этот тикет закрыт маловероятно что Андрей увидит его, поэтому пишу вызывающий коммент.
comment:5 by , 6 years ago
Андрей что ты думаешь по этому тикету ?
Думаю что если в ТЗ просят сделать устройство-сервер и устройство-клиент, то не нужно плодить сущности. Лишние настройки -> увеличение вероятности настроить неправильно -> аппаратура не работает -> АДС облажались.
Как вариант поинтересоваться у заказчика, может он просто не задумался что так можно. А мы дадим два варианта и он выберет для себя оптимальный.
Существующая реализация настроек не препятствует пользователю настроить оба порта в режим сервера или оба порта в режим клиента. Таким образом, суть требования ТЗ выполняется. В то же сремя, когда и если у пользователя возникнет такое желание, нет препятствия и настройки одного порта в режиме клиент, другого - в режиме сервер.
Предложенное улучшение ограничит пользователя в установке режимов (только оба порта клиент или оба порта сервер), не давая при этом ничего в замен (я не нахожу никаких сложностей в выборе режима клиент или сервер для конкретного порта, особенно учитывая, что порты функционируют независимо друг от друга). Таким образом, я не нахожу никакого существенного улучшения в предложенной модификации.