имеет кнопку «цена», по нажатию на которую открывается новая форма с текстбоксом и лейблом, что б вписать валюту и увидеть цену. Таких форм «цена», можно открыть сразу несколько и посылатт запросы на сервер, и сервер будет транслировать реалтайм цену на все такие открытые формы. Но само подключение к серверу произошло еще на форме клиента.
Как мне в таком случаи построить архитектуру приложения? Передавать данные с разных открытых форм на сервер через главную клиентскую форму которая подключена к серву? В общем как правильно такое делается? Потоки?
не делать подключение на форме клиента. а для каждой отдельной формы "цена", и посылать там запрос. а само подключение хранить открытое где-то в отдельном месте и ссылаться к нему другим запросам
Типа вынести коннект к серву в отдельный класс и каждую форму коннектить как нового клиента? Шо то неочень
не надо коннекты и работу с подключениями на форме всё хранить
┌ BaseConnection (Single) ──────────────────────────┐ │ │ └ Query ┐ │ │ MainForm -> Instance ┘ │ └ AnyForm -> NewQuery
Обсуждают сегодня