Я пишу приложение, которое запускается на клиентских ПК / планшетах и каждые несколько секунд отправляет какие-то данные (числовые ...) на сервер через TCP / IP. Этот «сервер» должен иметь возможность управлять несколькими соединениями одновременно и отображать эти данные на экране в «реальном времени». Моя идея состоит в том, чтобы написать приложение веб-типа как своего рода панель инструментов, которая будет создавать фрейм для каждой подключенной машины и отображать некоторые данные, что-то вроде этого: ![enter image description here](https://i.stack.imgur.com/KDF4E.png)
Я делаю это впервые, и у меня не так много опыта с такого рода проектами, мне интересно, с чего начать? Каков наилучший подход для достижения этой цели? Какую библиотеку, технологию вы предлагаете использовать?